c语言加法运算得数不精确,原因。
答案:2 悬赏:20 手机版
解决时间 2021-05-11 03:32
- 提问者网友:我们很暧昧
- 2021-05-10 03:47
c语言加法运算得数不精确,原因。
最佳答案
- 五星知识达人网友:西风乍起
- 2021-05-10 04:31
这个要从计算机表示浮点型数据的方式来说,计算机表示小数也用二进制。0.1-0.5 0.01-0.25 0.001-0.125 0.0001-0.0625。以此类推所有小数都是这样拼出来的,当遇到不能正好拼出来的数是就会出现误差了
全部回答
- 1楼网友:一袍清酒付
- 2021-05-10 05:22
编译环境有问题吧,我的是win tc,算出来是200.899992,程序是没问题的,应该是编译器一些参数设置问题
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯