判断double近似值相等,需要用到MathRound()函数。
MathRound
该函数返回四舍五入到指定数值的最接近整数的值.
double MathRound(
double value // value to be rounded
);
参量
值
[输入]四舍五入前的数值.
返回值
值四舍五入到最接近的整数.
注意
可以使用round()代替MathRound().
示例:
-
- double a=MathRound(0.46464*1000);
- double b=MathRound(0.46425*1000);
- double c=MathRound(0.46498*1000);
- if(a=b=c)
- {
- Print("输出值:"+a);
- }
复制代码
|