Arkulib
|
CArkulib::ERational< FloatType > | This class can be used to express big rationals |
▼Cstd::invalid_argument | |
CArkulib::Exceptions::FloatTypeGivenException | An exception to handle Rational expressed in a non integer type |
CArkulib::Exceptions::IntTypeGivenException | An exception to handle ERational multiplier in a non floating point type |
CArkulib::Exceptions::InvalidAccessArgument | An exception to handle call of unwanted argument offset |
▼Cstd::overflow_error | |
CArkulib::Exceptions::DigitsTooLargeException | An exception to handle too large precision |
CArkulib::Exceptions::NumberTooLargeException | An 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::DivideByZeroException | An exception to handle divide by 0 |
CArkulib::Exceptions::NegativeSqrtException | An exception to handle call of sqrt() when the rational is negative |