離散数学(全108問中61問目)

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
16進小数0.Cを10進小数に変換したものはどれか。

出典:平成19年秋期 問 1

  • 0.12
  • 0.55
  • 0.75
  • 0.84
正解 問題へ
分野:テクノロジ系
中分類:基礎理論
小分類:離散数学
解説
16進数を10進数に変換する場合は、16進数→2進数→10進数というように、2進数を経由して考えるとわかりやすいです。

まず16進数の0.Cを2進数にすると以下のようになります。

 0.C(16) → 0.1100(2)

小数点以下の2進数の各桁は、10進数で12n(nは小数点からの各桁の距離)と表現できるので、

 0.1100(2)121122121434=0.75(10)

したがって、16進数の0.Cは10進数で「0.75」となります。

この問題の出題歴


Pagetop