📄️ BigRational
Represents a rational number with infinite precision,
📄️ EmptyIntervalException
Trying to use an empty interval.
📄️ Interval
Represents an interval of Rational numbers, endpoints may or may not be included.
📄️ InvalidConversionException
Used for invalid conversions, e.g. from Rational.PlusInfinity to decimal.
📄️ LinqExtensions
Provides LINQ extension methods for Rational, LongRational and BigRational
📄️ LongRational
Represents a rational number with finite precision,
📄️ Rational
Represents a rational number with infinite precision,
📄️ UndeterminedResultException
Used for undetermined operations with Rational, e.g. $\infty - \infty$