Skip to main content

almost_eq

Function almost_eq 

Source
pub fn almost_eq<T: Real>(a: T, b: T, eps: T) -> bool
Expand description

Absolute-tolerance equality: |a - b| <= eps.

Prefer almost_eq_rel when operands span many orders of magnitude.

ยงExamples

use mathverse_core::precision::almost_eq;

assert!(almost_eq(0.1 + 0.2, 0.3, 1e-15));
assert!(!almost_eq(0.1 + 0.2, 0.3, 1e-17));