二进制数+1011.011怎么换算成十进制数11.375的?纠结着这个十进制数的小数部分是怎么得到的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 10:59:34

二进制数+1011.011怎么换算成十进制数11.375的?纠结着这个十进制数的小数部分是怎么得到的?
二进制数+1011.011怎么换算成十进制数11.375的?纠结着这个十进制数的小数部分是怎么得到的?

二进制数+1011.011怎么换算成十进制数11.375的?纠结着这个十进制数的小数部分是怎么得到的?
在整数部分,第i位对应的是2^(i-1),在小数部分,第k位对应的是2^(-k),所以1011.011对应十进制位:1*2^3+0*2^2+1*2^1+1*2^0+0^2(-1)+1*2^(-2)+1*2^(-3)=11.375.
希望可以帮助到您.