Macaulay2 Engine
Loading...
Searching...
No Matches

◆ isEqualFuzzy() [1/2]

bool mpfr::isEqualFuzzy ( const mpreal & a,
const mpreal & b )
inline

Definition at line 2128 of file mpreal.h.

2129{
2130 return isEqualFuzzy(a, b, machine_epsilon((max)(1, (min)(abs(a), abs(b)))));
2131}
const mpreal min(const mpreal &x, const mpreal &y)
Definition mpreal.h:2792
bool isEqualFuzzy(const mpreal &a, const mpreal &b, const mpreal &eps)
Definition mpreal.h:2123
mpreal machine_epsilon(mp_prec_t prec=mpreal::get_default_prec())
Definition mpreal.h:2087
const mpreal max(const mpreal &x, const mpreal &y)
Definition mpreal.h:2791
#define abs(x)
Definition polyroots.cpp:51

References abs, isEqualFuzzy(), machine_epsilon(), max(), and min().