正答2
解説
正解は2です。
16進数の小数を10進数に直すには、各けたに16のべき乗の重みを掛けて足し合わせます。
小数点以下の1けた目の重みは1/16、2けた目は1/256です。
【計算】
整数部:3A(16) = 3×16 + 10 = 58
小数部1けた目:5×1/16 = 80/256
小数部2けた目:C(16) = 12 なので 12×1/256 = 12/256
小数部の合計:80/256 + 12/256 = 92/256 = 23/64
全体:58 + 23/64 = (58×64 + 23)/64 = (3712 + 23)/64 = 3735/64
【選択肢別解説】
1:× 939/16は58.6875であり、16進数では3A.Bに当たります。
小数部の値が3A.5Cと一致しません。
2:○ 上の計算のとおり、3A.5Cは3735/64と等しくなります。
3:× 14939/256は、正しい値14940/256(=3735/64)より1/256だけ小さい値です。
4:× 14941/256は、正しい値14940/256より1/256だけ大きい値です。
【ポイント】
16進数の小数第n位の重みは16のマイナスn乗です。
選択肢の分母が256のときは、正解を256分の形(3735/64 = 14940/256)にそろえて比べると見分けやすくなります。