0.675转化成二进制数是:0.675=(0.101011001100110011.....)2,是个循环小数。
计算方法如下:
0.675*2=1.35 ....取整数1
0.35*2=0.7 ....取整数0
0.7*2=1.4 ....取整数1
0.4*2=0.8 ....取整数0
0.8*2=1.6 ....取整数1
0.6*2=1.2 ....取整数1
0.2*2=0.4 ....取整数0
0.4*2=0.8 ....取整数0
..........
结果就是0.675=(0.101011001100110011.....)2。
二进制有2 个基数:0、1,逢二进一,十进制有10个基数:0、1、2、3、4、5、6、7、8、9,逢十进一。
扩展资料:
把二进制化为八进制也很容易,因为八进制以8为基数,8是2的幂(8=23),因此八进制的一位恰好需要三个二进制位来表示。八进制与二进制数之间的对应就是上面表格中十六进制的前八个数。二进制数000就是八进制数0,二进制数111就是八进制数7,以此类推。
八进制转十进制的例子:
658 = (6 × 81) + (5 × 80) = (6 × 8) + (5 × 1) = 5310;
1278 = (1 × 82) + (2 × 81) + (7 × 80) = (1 × 64) + (2 × 8) + (7 × 1) = 8710。