您的位置首页百科知识

十进制小数的二进制转换

十进制小数的二进制转换

的有关信息介绍如下:

十进制小数的二进制转换

二进制是重要的计算机语言,了解其原理有助于加深对计算机语言的理解。

我们以0.125为例,演示下十进制小数转化成二进制的全过程。

将0.125乘于2,得到0.25,取商0.25的整数部分0。

再将0.25*2,得到0.5,取商0.5的整数部分0。

再将0.5*2,得到1,取商1的整数部分1。

此时商已经没有小数部分了,相乘的步骤到此结束。

我们将以上所有步骤的整数部分顺序排列,得到001。

再将小数点补上,得到数字0.001,即为转化后的二进制小数。

总结: 菌良政粒

第一步:小数部分*2,取商的整数部分;

第二步:重复以上操作,直帮沃光至无小数部分或者二进制位数足够;

第三步:将结果顺序排列在小数点后,即为转化后的二进制小数。

(如需了解十进制负数的转换,见另外一个经验)

62十进制负数的二进制转换