如何实现一个比较两个浮点型数是否相等的C++代码

img


bool Equal(double a1, double a2)
{
    if((a1 - a2 > -0.0000001) && (a1 - a2 < 0.0000001))
        return true;
    else
        return false;
}

|x-y|<e-5。