关于浮点数的小常识
摘要:
浮点数不能直接用==来判断是否相等,但可以用< 或 >来确定大小。确定两个浮点数相等和精确度有关。可以用标准C99提供的几个精度常量来判断是否相等。float.hFLT_EPSILON float精度DBL_EPSILON double精度LDBL_EPSILON long double精度如:bool DoubleEquel(double a, double b){ return abs(a - b) < DBL_EPSILON;}a和b的绝对值小于DBL_EPSILON就认为是相等的。 阅读全文
posted @ 2011-05-27 17:23 daemonh 阅读(167) 评论(0) 推荐(0)
浙公网安备 33010602011771号