Expand description
Implementations of EqAbs (a trait for
comparing the absolute values of numbers for equality) for Floats and
primitive floats.
ยงeq_abs
use malachite_base::num::basic::traits::OneHalf;
use malachite_base::num::comparison::traits::EqAbs;
use malachite_float::Float;
assert!(Float::from(123).eq_abs(&123.0));
assert!(Float::ONE_HALF.eq_abs(&0.5));
assert!(Float::ONE_HALF.eq_abs(&-0.5));
assert!(Float::ONE_HALF.ne_abs(&0.4));
assert!(123.0.eq_abs(&Float::from(123)));
assert!(0.5.eq_abs(&Float::ONE_HALF));
assert!((-0.5).eq_abs(&Float::ONE_HALF));
assert!(0.4.ne_abs(&Float::ONE_HALF));