十进制中小数怎么转换成二进制和十六进制?
具体是怎么计算的!!
采用复乘的方法。例如:把0.125转换成二进制数,将该数乘以2,得0.250.把此结果的整数部分0提取出来,作为二进制数最左边的数字。接下来继续用2乘以0.250。同样提取结果的整数部分作为二进制数的下位。反复操作,直到小数部分变成0或者达到你所能用到的位数。