fuzzyGt overloads
Synopses
Declared in <bdlb_doublecompareutil.h>
Return true if the specified a and b satisfy the fuzzy greater‐than relation (denoted "a ~lt b") as defined by the expression: ` fuzzyCompare(a, b, relTol, absTol) == e_GREATER_THAN ` and false otherwise. Optionally specify the relative tolerance relTol, or relTol and the absolute tolerance absTol, used to determine fuzzy greater‐than. If an optional tolerance argument is not specified, a reasonable (implementation‐dependent) default value for that tolerance is used. Note that if either absTol or relTol is 0.0, that aspect of fuzzy comparison is effectively suppressed, but the behavior of this function is defined. The behavior is undefined unless both 'relTol` and `absTol` are non‐negative, finite numbers (which excludes NaN and infinity).
static
bool
fuzzyGt(
double a,
double b);
See the overload above for contract.
static
bool
fuzzyGt(
double a,
double b,
double relTol);
See the overload above for contract.
static
bool
fuzzyGt(
double a,
double b,
double relTol,
double absTol);
Created with MrDocs