Arkulib
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CArkulib::ERational< FloatType >This class can be used to express big rationals
 Cstd::invalid_argument
 CArkulib::Exceptions::FloatTypeGivenExceptionAn exception to handle Rational expressed in a non integer type
 CArkulib::Exceptions::IntTypeGivenExceptionAn exception to handle ERational multiplier in a non floating point type
 CArkulib::Exceptions::InvalidAccessArgumentAn exception to handle call of unwanted argument offset
 Cstd::overflow_error
 CArkulib::Exceptions::DigitsTooLargeExceptionAn exception to handle too large precision
 CArkulib::Exceptions::NumberTooLargeExceptionAn exception to handle a rational who can't be expressed by the given type
 CArkulib::Rational< IntType >This class can be used to express rationals
 Cstd::runtime_error
 CArkulib::Exceptions::DivideByZeroExceptionAn exception to handle divide by 0
 CArkulib::Exceptions::NegativeSqrtExceptionAn exception to handle call of sqrt() when the rational is negative