1. 首页 >动态 > 正文

二进制小数转16进制(二进制小数转十进制)

导读 大家好,小联来为大家解答以上的问题。二进制小数转16进制,二进制小数转十进制这个很多人还不知道,现在让我们一起来看看吧!1、方法:乘2取...

大家好,小联来为大家解答以上的问题。二进制小数转16进制,二进制小数转十进制这个很多人还不知道,现在让我们一起来看看吧!

1、方法:乘2取整法,即将小数部分乘以2,然后取整数部分,剩下的小数部分继续乘以2,然后取整数部分,剩下的小数部分又乘以2,一直取到小数部分 为零为止。

2、如果永远不能为零,就同十进制数的四舍五入一样,按照要求保留多少位小数时,就根据后面一位是0还是1,取舍,如果是零,舍掉,如果是1,向入一位。

3、换句话说就是0舍1入。

4、读数要从前面的整数读到后面的整数,下面举例: 例1:将0.125换算为二进制 得出结果:将0.125换算为二进制(0.001)2 分析:第一步,将0.125乘以2,得0.25,则整数部分为0,小数部分为0.25; 第二步, 将小数部分0.25乘以2,得0.5,则整数部分为0,小数部分为0.5; 第三步, 将小数部分0.5乘以2,得1.0,则整数部分为1,小数部分为0.0; 第四步,读数,从第一位读起,读到最后一位,即为0.001。

本文到此分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!