判断double近似值相等,需要用到MathRound()函数。
MathRound
该函数返回四舍五入到指定数值的最接近整数的值.
double MathRound( |
参量
值
[输入]四舍五入前的数值.
返回值
值四舍五入到最接近的整数.
注意
可以使用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);
}