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

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
次の10進小数のうち,2進数で表すと無限小数になるものはどれか。

出典:平成26年春期 問 1

  • 0.05
  • 0.125
  • 0.375
  • 0.5
正解 問題へ
分野:テクノロジ系
中分類:基礎理論
小分類:離散数学
解説
2進数の小数は以下のように1桁下がるごとに値が1/2ずつ小さくなっていきます。
  • 0.1(2)121=0.5(10)
  • 0.01(2)122=0.25(10)
  • 0.001(2)123=0.125(10)
  • 0.0001(2)124=0.0625(10)
  • 0.00001(2)125=0.03125(10)
2進小数で有限となるかどうかは、上記の値の組合せで表現できるか否かで判断します。
  • 正しい。2進小数の各桁の組合せで表現できないので、0.05は無限小数となります。
  • 10進数0.125は2進数0.001で表現できます。
  • 0.375=0.25+0.125 なので、10進数0.375は2進数0.011で表現できます。
  • 10進数0.5は2進数0.1で表現できます。

この問題の出題歴


Pagetop