Expand description

Comparison of Rationals and primitive integers.

partial_cmp

use malachite_q::Rational;

assert!(Rational::from_signeds(22, 7) > 3u32);
assert!(Rational::from_signeds(22, 7) < 4u32);
assert!(Rational::from_signeds(-22, 7) < 3u32);
assert!(Rational::from_signeds(-22, 7) < 4u32);

assert!(Rational::from_signeds(22, 7) > 3i32);
assert!(Rational::from_signeds(22, 7) < 4i32);
assert!(Rational::from_signeds(-22, 7) < -3i32);
assert!(Rational::from_signeds(-22, 7) > -4i32);

assert!(3u32 < Rational::from_signeds(22, 7));
assert!(4u32 > Rational::from_signeds(22, 7));
assert!(3u32 > Rational::from_signeds(-22, 7));
assert!(4u32 > Rational::from_signeds(-22, 7));

assert!(3i32 < Rational::from_signeds(22, 7));
assert!(4i32 > Rational::from_signeds(22, 7));
assert!(-3i32 > Rational::from_signeds(-22, 7));
assert!(-4i32 < Rational::from_signeds(-22, 7));