三个小数求和,判断等于1?为什么有的值行,有的值不行

2019-07-18 00:17发布

本帖最后由 samael_L 于 2016-5-6 09:44 编辑

只是简单的三个浮点数求和,当第三个值在0.08—0.13之间的时候,前面两个在0.6和0.3左右的时候,明明结果等于1,但是加入判断的时候,=1?的布尔灯,就是不亮,当只是修改下值,灯就能亮,为什么?怎么都想不出来 1.png 3.png 2.png 为什么三个值明明显示等于1,可以判断是否等于1的布尔灯就是不亮,高亮模式下,显示判断结果为F。 三个数求和.zip (6.95 KB, 下载次数: 2)




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
kookiezhang
2019-07-18 03:04
加个循环吧,是不是什么内存数值没有更新之类的,
加while循环亲测可用

一周热门 更多>