二进制转十进制
(0.001)2 ->十进制
从小数点后第一位开始,依次乘2的-1次方
0×2-1
0×2-2
1×2-3
这里已经把上面的小数点后三位全部乘完
然后将结果相加,0 + 0 + 0.125 = 0.125
所以,(0.001)2 的十进制为0.125
十进制转二进制
0.125 -> 二进制
小数点后的数为0.125,使用0.125开始做乘法,每一次取整数位的数字,直到全部小数位消失。
0.125 × 2 = 0.25 取 0
0.25 × 2 = 0.5 取 0
0.5 × 2 = 1 取 1
如上,依次相乘,最后得001,这个001就是二进制的小数部分。所以,0.125的二进制表示为(0.001)2