과목 구분 없음9급 국가직 공무원 컴퓨터일반 · 2014년04월19일 · 4/20
4.8진수 (56.13)8을 16진수로 변환한 값은?
1
(2E.0B)16
2
(2E.2C)16정답
3
(B2.0B)16
4
(B2.2C)16
해설
다양한 방법이 있지만, 8진수를 2진수로 변환하고 2진수를 16진수로 변환하는 방법 사용 1. 8진수를 2진수로 8진수 각 자리수를 2진수로 바꿔준다 (ex. 5는 101...) (56.13)_8 -> (101 110 . 001 011)_2 2. 2진수를 16진수로 2진수 숫자들을 정수부 소수부 나누어 4개씩 묶어준다 4개로 안떨어지면 정수부의 앞쪽(왼쪽), 소수부 뒷쪽(오른쪽)에 0을 추가하여 맞춰준다 그리고 16진수로 변환한다 (101 110 . 001 011)_2 -> (00 101 110 . 001 011 00)_2 -> (0010 1110 . 0010 1100)_2 -> ( 2 E . 2 C )_16