2진수 10001001(2)을 16진수로 바꾼 값은? | [임베디드기능사 필기] 16년 1회차 기출문제 상세 페이지
1[임베디드기능사 필기] 16년 1회차
2진수 10001001(2)을 16진수로 바꾼 값은?
1
89
2
137
3
178
4
211
해설
2진수를 16진수로 변환하려면 2진수를 4자리씩 묶어 각 그룹을 16진수로 변환한다. 10001001(2)을 오른쪽부터 4자리씩 묶으면 1000|1001이 되고, 1000(2) = 8, 1001(2) = 9이므로 16진수로는 89이다. 검산: 89(16) = 8×16¹ + 9×16⁰ = 128 + 9 = 137(10)이고, 10001001(2) = 128 + 8 + 1 = 137(10)으로 일치한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.