二进制转十进制,小数点后面的怎么处理呀?例如:0.875

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 12:01:13
二进制转十进制,小数点后面的怎么处理呀?例如:0.875
xANPZR*&&zCXT ؄b\iR]7PV^y@#vWx3?CVݯ>]?VWři3J4:jÃvLw;x g?[~5Uw/fvEh]N>U^j>/#A$JSOf0(b2db&!cS7D A& Ƙ' C$ 7ž86 vi00`l曪BaJ(5&UjJǣ(x}J)_S>elTTOs|

二进制转十进制,小数点后面的怎么处理呀?例如:0.875
二进制转十进制,小数点后面的怎么处理呀?
例如:0.875

二进制转十进制,小数点后面的怎么处理呀?例如:0.875
乘2取整
例如25.625
整数部分是“除2取余”.
因为25 = 1*2^0 + 0*2^1 + 0*2^2 + 1*2^3 + 1*2^4.
每次除2,相当于是上式中每一项的幂减一,余数则是每一次除2前的多项式中0次幂项的因子.
小数部分是“乘2取整”.
因为0.625 = 1*2^-1 + 0*2^-2 + 1*2^-3.
每次乘2,相当于是上式中每一项的幂加一,得到的整数则是每一次乘2后的多项式中0次幂项的因子.