1pub const EPSILON: f64 = 1e-10; 2 3#[macro_export] 4macro_rules! approx_eq { 5 ($a: expr, $b: expr) => { 6 ($a - $b).abs() < 1e-6 7 }; 8 9 ($a: expr, $b: expr, $c: expr) => { 10 ($a - $b).abs() < $c 11 } 12}