- 博客(1)
- 收藏
- 关注
原创 高效的浮点数相等判定
显然,两个float类型的变量,直接用if(f1==f2)来判定是否相等是不妥的。但应该怎么判断呢? 一种做法是: #define FLOAT_CMP_PRECISION 0.000001f if(abs(f1-f2)<FLOAT_CMP_RECISION) return true; 然而,这对于指数不为大于1的数字来说会过于严格,导致许多本来差值在正常误差之内、因而应认为相等的
2012-12-02 18:07:08
469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人