修了試験 2011-07-24実施分 基本情報技術者試験 問1
16進数0.75と等しいものはどれか。
正答2
解説
正解は2です。 16進数の小数を2進数に直し、1が立っている桁を2のべき乗で表す問題です。 16進数の1桁は、2進数の4桁にそのまま対応します。 【計算】 16進数の7は、2進数で0111です。 16進数の5は、2進数で0101です。 よって、16進数0.75は2進数で0.0111 0101です。 小数点以下で1が立つ桁は、第2・3・4・6・8位です。 したがって、2^-2+2^-3+2^-4+2^-6+2^-8となります。 【選択肢別解説】 1:× 2進数にすると0.0100 1011となり、16進数では0.4Bです。 0.75とは一致しません。 2:○ 2進数0.0111 0101の1の桁をそのまま並べた式で、16進数0.75と等しくなります。 3:× 0.5+0.25で10進数の0.75です。 16進数ではなく10進数の0.75と取り違えたひっかけです。 16進数では0.Cにあたります。 4:× 2進数にすると0.1111 0100となり、16進数では0.F4です。 0.75とは一致しません。 【ポイント】 16進数の小数も、整数と同じく1桁ずつ4ビットに置き換えれば2進数になります。 「16進数0.75」と「10進数0.75」を混同しないことが大切です。まとめて解く
修了試験 2011-07-24実施分を通しで解く(80問)→