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));