オリジナル予想問題2 問49

10進数の分数7/8を,2進数で表したものはどれか。

  • 0.011
  • 0.101
  • 0.110
  • 0.111
正解 問題へ
分野:テクノロジ系
中分類:基礎理論
小分類:離散数学
解説
2進数の小数点以下の各桁を、10進数で表すと以下のようになります。

 0.1(2)=1/21=1/2
 0.01(2)=1/22=1/4
 0.001(2)=1/23=1/8
 0.0001(2)=1/24=1/16

つまり2進数での小数点以下の各桁は、1/2nと表すことができます。(小数点から右に向かってn桁目を示す)

10進数の分数7/8は、1/2,1/4,1/8 を足し合わせた数です。

これを2進数で表すと、0.1(2)+0.01(2)+0.001(2)となり、結果は「エ」の0.111(2)になります。

Pagetop