問 題
16 進数で表された 2F.C を 10 進数に変換した値として正しいのはどれか。
1.45.875
2.46.75
3.46.875
4.47.625
5.47.75
正解 (5)
解 説
【n 進数の基礎知識】
n 進数の右から1桁目は n0 が何個あるかを示します。以下、右から 2 桁目は n1 が何個あるか、右から3桁目は n2 が何個あるか・・・です。ちなみに小数点以下は n-1 が何個、n-2 が何個・・・です。
【2F.C を 10 進数に直す】
16 進数で 2F.C について、まず整数部分は「160 が 15個、161 が2個」 → 「1 × 15 + 16 × 2」= 47 です。※ 16 進数の各桁は 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F のどれかです。
小数点以下の部分は 16-1 が 12 個ということなので、12/16 = 3/4 です。従って、47 + 0.75 = 47.75 が答えです。
以上より、正解は 5 です。
類題 2021 no18 16 進数から 2 進数への変換
https://yaku-tik.com/koumuin/2021-gijyutu-18/
コメント