0.675转换成二进制是多少?

如题所述

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。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜