修了試験 2025-06-08実施分 基本情報技術者試験 問1
16進小数0.Cを10進小数に変換したものはどれか。
正答3
解説
正解は3です。 16進数の小数を10進数に直す問題です。 16進数の小数第1位は「16分の1の位」を表します。 【計算】 16進数のCは10進数の12です。 0.C(16)は12×(1/16)と表せます。 12÷16=0.75です。 したがって10進小数では0.75になります。 【選択肢別解説】 1:× 0.12は、Cを10進数の12とみなしてそのまま小数部に並べた値です。 小数第1位は10分の1ではなく16分の1の位なので、正しくは12÷16=0.75です。 2:× 0.55は12÷16の計算結果と一致しません。 0.C(16)を正しく計算すると0.75です。 3:○ 0.C(16)=12÷16=0.75となり、計算結果と一致します。 4:× 0.84は12÷16の計算結果と一致しません。 正しくは0.75です。 【ポイント】 n進数の小数第k位の重みはn^(-k)です。 16進数なら小数第1位が1/16、第2位が1/256になると覚えておきましょう。まとめて解く
修了試験 2025-06-08実施分を通しで解く(60問)→