小数进制转换问题十进制的小数如何转为二进制的小数?最好详细点,我数学方面很迟钝.哎.

发布时间:2021-02-19 21:47:57

小数进制转换问题十进制的小数如何转为二进制的小数?最好详细点,我数学方面很迟钝.哎.

网友回答

LS,计算机自带的不能计算这个的
用的通俗易懂的说法:用这个小数不断乘2,直到这个小数变为整数后,然后这个整数就转为二进制了,接着,刚才乘了几次2,你就把这个二进制的小数点像坐移几位即可
例:0.75
0.75X2=1.5
1.5X2=3
得到整数3,现在把3转为二进制,如下:
3(10)=》11(2)
得到二进制数:11
因为刚才乘了2次“2”,所以小数像左易懂2位,最终结果:0.11
有些小数乘2是永得不到整数的,那就看他要求的精度,假如要求保留3位小数,则乘3次“2”即可,后面的小数可以无视,直接拿直面的整数部分转为二进制,再向左移3位.
如此类推.
以上问题属网友观点,不代表本站立场,仅供参考!