multiprecision.hpp
Go to the documentation of this file.
30/*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
67 /**@todo replace this dummy class with a direct interface to GMP for systems where Boost is not available */
Definition: multiprecision.hpp:69
friend bool operator<(const Rational &r, const Rational &d)
Definition: multiprecision.hpp:103
friend bool operator==(const Rational &r, const double &d)
Definition: multiprecision.hpp:110
friend bool operator>(const Rational &r, const double &d)
Definition: multiprecision.hpp:104
Rational(const long long num, const long long den)
Definition: multiprecision.hpp:77
friend bool operator>=(const Rational &r, const Rational &d)
Definition: multiprecision.hpp:109
friend bool operator<=(const Rational &r, const double &d)
Definition: multiprecision.hpp:106
friend bool operator>=(const Rational &r, const double &d)
Definition: multiprecision.hpp:108
Rational(const Rational &num, const Rational &den)
Definition: multiprecision.hpp:78
friend double operator/(const double d, const Rational &r)
Definition: multiprecision.hpp:101
friend std::ostream & operator<<(std::ostream &os, const Rational &q)
Definition: multiprecision.hpp:100
friend bool operator<=(const Rational &r, const Rational &d)
Definition: multiprecision.hpp:107
friend bool operator==(const Rational &r, const Rational &d)
Definition: multiprecision.hpp:111
friend bool operator>(const Rational &r, const Rational &d)
Definition: multiprecision.hpp:105
friend bool operator<(const Rational &r, const double &d)
Definition: multiprecision.hpp:102
Definition: multiprecision.hpp:66