• ベストアンサー

2進数の計算(小数点)について

2進数の計算  (1.1011)+(1.1101)を10進数で表したらどうなるんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • m234023b
  • ベストアンサー率20% (54/266)
回答No.3

慣れ親しんだ10進数に直してから計算する方が早いですね. 1.1011=1+(1/2)+(1/8)+(1/16)=27/16 1.1101=1+(1/2)+(1/4)+(1/16)=29/16 (27/16)+(19/16)=7/2=3.5

kokoa_3
質問者

お礼

回答ありがとうございます! なるほど、一つ一つを10進数にすればいいんですね!

その他の回答 (2)

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.2

   1.1011 +)1.1101 ---------   11.1000 1.1011+1.1101=11.1 2進:10進 100:4 10:2 1:1 0.1:0.5 0.01:0.25 0.001:0.125 0.0001:0.0625 11.1(2進)=10+1+0.1(2進)=2+1+0.5(10進)=3.5(10進)

kokoa_3
質問者

お礼

回答ありがとうございます。

  • 86tarou
  • ベストアンサー率40% (5093/12700)
回答No.1

2進数は桁が上がる毎に倍の重みを持ちます。逆に下がると半分です。一の位は10進数の1と同じですので、小数点以下はそれの半分(0.5)、その下は更に半分(0.25)というふうになります。

kokoa_3
質問者

お礼

回答ありがとうございます。

関連するQ&A