读书人

if(d==0.0) 和 if(d+1.0==1.0) 有区别

发布时间: 2012-04-04 16:38:51 作者: rapoo

if(d==0.0) 和 if(d+1.0==1.0) 有区别吗?


RT
d 为double类的



[解决办法]
可能有,可能没有,与实现相关.

但是都不能用来比较浮点是否是 0

0.00001 > d && -0.00001 < d

读书人网 >C++

热点推荐