39 if (std::isnan(a) || std::isnan(b))
return false;
41 || (std::isfinite(a) && std::isfinite(b)
46 if (std::isnan(a) || std::isnan(b))
return false;
51 if (std::isnan(a) || std::isnan(b))
return false;
56 if (std::isnan(a) || std::isnan(b))
return false;
61 if (std::isnan(a) || std::isnan(b))
return false;
66 if (std::isnan(a) || std::isnan(b))
return false;
bool float_band_ne(double a, double b)
bool float_band_lt(double a, double b)
bool float_band_le(double a, double b)
bool float_band_eq(double a, double b)
bool float_band_gt(double a, double b)
constexpr double kFloatCompareBand
bool float_band_ge(double a, double b)