我会十进制转二进制...但是不会二进制转十进制....该怎么办?

来源:百度知道 编辑:UC知道 时间:2024/05/30 04:45:46
比如随便编一个十进制数字135.25对应二进制应该是11000111.01

假如只告诉我二进制的(11000111.01B) 我该怎么转成10进制数字???

最好能有超简单的公式跟方法一看就能明白...在下感激不尽...

1 计算器
2 有算法的
11000111.01=2^7+2^6+2^3+2^1+^0+2^(-2)=....
明白没,就是有1或者0乘以2的某个次数,这个次数就是数码后面到小数点之间的数字个数
这就好比45852.12=4*10^4+5*10^3+8*10^2+5*10^1+2*10^0+1*10^(-1)+2*10^(-2)

1*2^7+1*2^6+1*2^2+1*2^1+1*2^0+1*2^-2
注:(^是二的几次方,零不用乘进去)