一、十进制转二进制(小数部分乘以2的积取出整数部分,剩下小数部分进入下一步运算,直到小数部分为零)
十进制小数:0.125
0.125*2=0.25 取整数部分0
0.25*2=0.5 取整数部分0
0.5*2=1.0 取整数部分1
得到二进制位:0.001
二、二进制转十进制
二进制小数:0.001
0.001 =》 0*2^(-1)+0*2^(-2)+1*2^(-3) = 0*1/2 + 0*1/4 + 1*1/8 = 0.125
十进制小数:0.125
0.125*2=0.25 取整数部分0
0.25*2=0.5 取整数部分0
0.5*2=1.0 取整数部分1
得到二进制位:0.001
二进制小数:0.001
0.001 =》 0*2^(-1)+0*2^(-2)+1*2^(-3) = 0*1/2 + 0*1/4 + 1*1/8 = 0.125
本文标题:十进制与二进制之间小数的转换
本文链接:https://www.haomeiwen.com/subject/bbbhqftx.html
网友评论