is_approx_eq : F64, F64 -> Bool
Test whether two F64 values are approximately equal, using a hybrid of absolute and relative tolerance
|a - b| <= max(abs_tol, rel_tol * max(|a|, |b|))
Defaults: abs_tol = 1e-6, rel_tol = 1e-9.
expect is_approx_eq(1.0, 0.999999)
expect !is_approx_eq(1.0, 0.99999)