Macro figures::fraction

source ·
macro_rules! fraction {
    ($numerator:literal) => { ... };
    ($numerator:literal / $denominator:literal) => { ... };
}
Expand description

Returns a new fraction.

This macro has two forms:

  • Whole numbers:

    use figures::{fraction, Fraction};
    assert_eq!(fraction!(42), Fraction::new_whole(42));
  • Fractions:

    use figures::{fraction, Fraction};
    assert_eq!(fraction!(42/7), Fraction::new(42, 7));