Expand description

Implementations of PartialOrdAbs (a trait for comparing the absolute values of numbers by order) for Rationals and primitive floats.

§partial_cmp_abs

use malachite_base::num::comparison::traits::PartialOrdAbs;
use malachite_q::Rational;

assert!(Rational::from_signeds(1, 3).gt_abs(&-0.33f32));
assert!(Rational::from_signeds(1, 3).lt_abs(&-0.34f32));

assert!((-0.33f32).lt_abs(&Rational::from_signeds(1, 3)));
assert!((-0.34f32).gt_abs(&Rational::from_signeds(1, 3)));