如何将十进制小数转化为二进制。如27.87

2025-02-16 21:54:2698 次浏览

最佳答案

整数部分

27/2=13余1

13/2=6 余1

6/2=3 余0

3/2=1 余1

1/2=0 余1

小数部分

.87*2=1.74------1

.74*2=1.48------1

.48*2=0.96------0

.96*2=1.92------1

从上往下,二进制就是11011.1101

小数部分可以不断往下做,直到小数部分等于零为止。一般满足精度需要即可

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。