Module prec

Source
Expand description

Provides utility functions for working with floating point precision

Constants§

DEFAULT_F64_ACC
Default accuracy for f64, equivalent to 0.0 * F64_PREC
F64_PREC
Standard epsilon, maximum relative precision of IEEE 754 double-precision floating point numbers (64 bit) e.g. 2^-53

Functions§

almost_eq
Compares if two floats are close via approx::abs_diff_eq using a maximum absolute difference (epsilon) of acc.
convergence
Compares if two floats are close via approx::relative_eq! and crate::consts::ACC relative precision. Updates first argument to value of second argument