- ベストアンサー
二進数について
初歩的な質問ですみません。 二進法で、0.1111って、10進法で表すとどうなるのでしょうか?? もしよければ、小数点付きの二進法→10進法の変換方法も 教えていただけると嬉しいです。 ぜひよろしくお願いいたします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
2進数>10進数 10>2=2^1 1>1=2^0 0.1>0.5=2^(-1) 0.01>0.25=2^(-2) 0.001>0.125=2^(-3) 0.0001>0.0625=2^(-4) てな感じで、0.1111=0.9375です。
その他の回答 (4)
- sankonorei
- ベストアンサー率27% (25/90)
回答No.5
小数第1位は 2のマイナス1乗、よって1/2、小数第2位は 2のマイナス2乗、よって1/4、小数第3位は 2のマイナス3乗、よって1/8、小数第4位は 2のマイナス4乗、よって1/16、この4数を加えたものになりますから、15/16=0.9375になります。
- kony0
- ベストアンサー率36% (175/474)
回答No.4
昔あった同様の質問に対する回答です。
- ymmasayan
- ベストアンサー率30% (2593/8599)
回答No.3
別の方法を1つ。 小数点以下4桁ですので2^4=16倍しますと、4桁移動して(1111)=15 です。 16倍してますので16で割ります。 15/16=0.9375・・・ 答え
- Mell-Lily
- ベストアンサー率27% (258/936)
回答No.2
n進法の第m桁がpであるなら、十進法では、 p×n^(m-1) であるということです。n進法の小数点以下第m'桁がp'であるなら、十進法では、 p'×n^(-m') であるということです。