十进制63.49转二进制?

1.76乘2目录

小数用二进制怎么表示?

十进制63.49转二进制?

61.43转换成二进制过程

小数用二进制怎么表示?

小数部分提出乘二得到的数的整数部分为十分为,小数部分再乘二为百分位,直至为0过循环

十进制63.49转二进制?

63.49

63 0.49

63=111111整数部分应该不要我写了吧。

0.49*2=0.98

0.98*2=1.96

0.96*2=1.92

0.92*2=1.84

0.84*2=1.68

0.68*2=1.36

0.36*2=0.72

0.72*2=1.44

0.44*2=0.88

0.88*2=1.76

0.76*2=1.52

0.52*2=1.04

……

每步取整数部分。

每一步取上一步的小数部分乘以2

所以0.49的二进制的(精度12位)是0.011111010111

.

合并整数部分和小数部分获得整个数的二进制为

111111.011111010111

61.43转换成二进制过程

您好,很高兴回答您的问题。

转换成二进制的法则很简单,分成整数部分和小数部分。

整数部分是除2取余法,直至商为0,最后得到的为高位;小数部分是乘2取整法,取出每次的整数部分,直至小数部分为0,最先得到的整数部分为高位。

所以61除2,商30余1;30除2,商15余0;15除2,商7余1;7除2,商3余1;3除2,商1余1;1除2,商0余1。

结果为111101。

0.43乘2,积0.86;0.86乘2,积1.72;0.72乘2,积1.44;0.44乘2,积0.88;0.88乘2,积1.76;0.76乘2,积1.54,又回到与前面一样的情况,那么我们就可以就此打住,不再计算,也可以算作达到了精度要求。

所以结果约等于0.01101。

所以最终的结果为111101.01101。

分类目录: 新开传奇私服 | 标签: | 评论:0
上一篇: 龙牙好,还是血印好?
下一篇: 苍龙幻化版本

发表留言:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。