您的位置:首页 > 编程语言 > C语言/C++

浮点数与0比较.

2013-10-30 14:18 288 查看
浮点数只是一个近似值,这个要看你的设定的精度。

如果是小数点后3位,那么float ii = 0.0001和float jj = 0.0002其实是相当的。

因此在使用浮点数的时候,如果要判断一个浮点数是否与另外一个浮点数相等,那么最好采用,例如:if ( fabs(x-0) < pow(10, -6) ),如果为true,那么表示说x与0相等,否则不等.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  CC++ 浮点数