double的比较

模版

inline bool operator == (const double &a, const double &b) {
    return fabs(a - b) < eps;
}

inline bool operator != (const double &a, const double &b) {
    return fabs(a - b) > eps;
}

inline bool operator > (const double &a, const double &b) {
    return a - b > eps;
}

inline bool operator >= (const double &a, const double &b) {
    return a - b > -eps;
}

inline bool operator < (const double &a, const double &b) {
    return a - b < -eps;
}

inline bool operator <= (const double &a, const double &b) {
    return a - b < eps;
}

results matching ""

    No results matching ""