平成15年春期試験問題 午前問1

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
10進数の0.6875を2進数で表したものはどれか。

  • 0.1001
  • 0.1011
  • 0.1101
  • 0.1111
正解 問題へ
分野:テクノロジ系
中分類:基礎理論
小分類:離散数学
解説
10進数の小数を2進数で表すと小数第1位が0.5、小数第2位が0.25、小数第3位が0.125というように桁が小さくなるごとに0.5倍ずつ小さくなります。

したがって、10進数の小数0.6875は、次のように表せます。

1×0.5+0×0.25+1×0.125+1×0.0625=0.6875

これを2進小数で表すと「0.1011」です。
  • 1×0.5+0×0.25+0×0.125+1×0.0625=0.5625
  • 正しい。
  • 1×0.5+1×0.25+0×0.125+1×0.0625=0.8175
  • 1×0.5+1×0.25+1×0.125+1×0.0625=0.9375

Pagetop