Function tap::algorithms::compareFloatClose
Defined in File math_user_utils.hpp
Function Documentation
-
inline bool tap::algorithms::compareFloatClose(float val1, float val2, float epsilon)
Use this instead of the == operator when asserting equality for floats. Performs
fabsf(val1-val2)<=epsilon
- Parameters:
val1 – [in] the first value to compare.
val2 – [in] the second value to compare.
epsilon – [in] the floating point equality tolerance, for equality a recommended epsilon is 1E-6, though any small epsilon will do.
- Returns:
true if val1 and val2 are equal within some epsilon tolerance, false otherwise.