昨天做了一套笔试题,有一题不太懂特向高手请教!
题大概是这样,有三个float类型的数a,b,c.问 (a + b) + c == (b + a) + c 和 (a + b) + c == a + (b + c)这个两个比较的结果是多少?
本人不知道,说的是结果不确定,因为浮点数比较应该用其精度做为一个误差范围比较!
...全文
11415打赏收藏
float问题~~
昨天做了一套笔试题,有一题不太懂特向高手请教! 题大概是这样,有三个float类型的数a,b,c.问 (a + b) + c == (b + a) + c 和 (a + b) + c == a + (b + c)这个两个比较的结果是多少? 本人不知道,说的是结果不确定,因为浮点数比较应该用其精度做为一个误差范围比较!