十进制的0.3 用二进制怎么表示 类似的情况怎么处理
答案:3 悬赏:20 手机版
解决时间 2021-04-28 15:27
- 提问者网友:玫瑰园
- 2021-04-27 16:31
十进制的0.3 用二进制怎么表示 类似的情况怎么处理
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-04-27 17:25
0.3 * 2 = 0.6 第一位为0
0.6 * 2 = 1.2 第二位为1
0.2 * 2 = 0.4 第三位为0
0.4 * 2 = 0.8 第四位位0
0.8 * 2 = 1.6 第五位为1
然后进入0.6的循环
所以
0.3 = 0.01001..... 1001循环
全部回答
- 1楼网友:人间朝暮
- 2021-04-27 20:14
楼上两位说得很详细了。
- 2楼网友:青尢
- 2021-04-27 18:57
用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,
再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。
0.3*2 = 0.6 取整部分 0
0.6*2 = 1.2 1
0.2*2 = 0.4 0
0.4*2 = 0.8 0
0.8*2 = 1.6 1
.....
以此类推
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯