Ratio
- Ratio
- Rational
- %
- numerator
- denominator
- approxRational :: RealFrac a => a -> a -> Rational
Documentation
approxRational :: RealFrac a => a -> a -> RationalSource
approxRational, applied to two real fractional numbers x and epsilon,
returns the simplest rational number within epsilon of x.
A rational number y is said to be simpler than another y' if
-
, andabs(numeratory) <=abs(numeratory') -
.denominatory <=denominatory'
Any real interval contains a unique simplest rational;
in particular, note that 0/1 is the simplest rational of all.