모두CBT

2진수 1000110111을 8진수로 고치면? | [정보통신기능사 필기] 05년 2회차 기출문제 상세 페이지

1[정보통신기능사 필기] 05년 2회차
2진수 1000110111을 8진수로 고치면?
1
4334
2
1063
3
1067
4
4331
해설

정답은 '1067', 즉 106781067_8이다.

2진수를 8진수로 바꿀 때는 최하위 자리부터 왼쪽으로 세 자리씩 묶고, 각 묶음을 8진 숫자 하나로 읽는다.

1 000 110 11121\,000\,110\,111_2에서 묶음은 001, 000, 110, 111001,\ 000,\ 110,\ 111이고, 각 묶음 값은 1, 0, 6, 71,\ 0,\ 6,\ 7이다.

  • '4334'는 왼쪽부터 세 자리씩 묶고 남은 한 자리 1 뒤에 0 두 개를 붙인 결과이다.
  • '1063'은 끝 묶음 값이 0112=3011_2=3일 때의 결과이며, 역산하면 1 000 110 01121\,000\,110\,011_2이다.
  • '4331'은 왼쪽부터 묶은 뒤 남은 한 자리 앞에 0 두 개를 채운 값이고, 2진 열 전체가 100 011 011 0012100\,011\,011\,001_2일 때의 8진 표기와 같다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.