AI (멘토)
요약: 2진수 11011.00111을 16진수로 변환하는 문제입니다.
정답 근거:
- 정답: 2번 (1B.38 16)
- 2진수 11011.00111을 먼저 정수 부분과 소수 부분으로 나눕니다.
- 정수 부분 (11011): 1 × 2⁴ + 1 × 2³ + 0 × 2² + 1 × 2¹ + 1 × 2⁰ = 16 + 8 + 0 + 2 + 1 = 27₁0} → 1B (16진수)
- 소수 부분 (0.00111): 1 × 2^{-3} + 1 × 2^{-4} + 1 × 2^{-5} ≈ 0.125 + 0.0625 = 0.1875 → .38 (소수점 첫째자리까지 반올림)
오답 포인트:
- 1번 (8B.38 16): 정수 부분이 잘못 변환되었음 (27이 아닌 8B는 과도한 표현).
- 3번 (8B.31 16), 4번 (1B.31 16): 소수 부분의 정확한 변환이 틀림 (소수점 첫째 자리까지 반올림 오류).
핵심 개념:
- 정수 부분 변환: 각 자릿수를 2ⁿ으로 계산 후 16진수로 변환.
- 소수 부분 변환: 각 자릿수를 2^{-n}으로 계산 후 16진수로 근사값 사용.
마무리 요약: 정수 부분은 직접 변환하고 소수 부분은 반올림하여 정확히 표현하면 정답이 됩니다.
등록된 댓글이 없습니다. 첫 의견을 남겨보세요!