16進小数の10進数変換

16進小数では、小数点以下の第1位の重みは16の−1乗、すなわち1/16です。16進数字Cを10進数の12へ直して計算します。 計算: 0.C₁₆=C×16⁻¹=12×1/16=12/16=3/4=0.75₁₀です。したがって、正答はウです。 ア: 0.12は、Cを10進数の12へ直しただけで、小数第1位の重み1/16を掛けていません。 イ: 0.55は12/16の計算結果ではありません。16進小数を10進小数へ変換するときは桁の重みを使います。 ウ:正解。 12÷16=0.75となる正しい変換結果です。 エ: 0.84も12÷16とは一致しません。10進の小数表記をそのまま16進の桁へ対応させることはできません。

16進小数0.Cを10進小数に変換したものはどれか。

出典令和5年度 秋期 基本情報技術者試験 科目A 問1
ア
0.12
イ
0.55
ウ
0.75
エ
0.84