Values of type
Rational represent rational numbers exactly as the ratio of two
toRational to an
n will produce the rational number
n % 1; applying
toRational to a
Real number will produce its rational value (or its closest approximation).
One can also construct
Rational values explicitly using the
(%) operator. For example, the fraction
2/3 is constructed using
2 % 3.