| 
| template<class T >  | 
| mpreal  | operator+ (const mpreal &r, const T &t) | 
|   | 
| template<class T >  | 
| mpreal  | operator- (const mpreal &r, const T &t) | 
|   | 
| template<class T >  | 
| mpreal  | operator* (const mpreal &r, const T &t) | 
|   | 
| template<class T >  | 
| mpreal  | operator/ (const mpreal &r, const T &t) | 
|   | 
| template<class T >  | 
| mpreal  | operator+ (const T &t, const mpreal &r) | 
|   | 
| template<class T >  | 
| mpreal  | operator- (const T &t, const mpreal &r) | 
|   | 
| template<class T >  | 
| mpreal  | operator* (const T &t, const mpreal &r) | 
|   | 
| template<class T >  | 
| mpreal  | operator/ (const T &t, const mpreal &r) | 
|   | 
| template<class T >  | 
| bool  | operator== (const mpreal &r, const T &t) | 
|   | 
| template<class T >  | 
| bool  | operator!= (const mpreal &r, const T &t) | 
|   | 
| template<class T >  | 
| bool  | operator<= (const mpreal &r, const T &t) | 
|   | 
| template<class T >  | 
| bool  | operator>= (const mpreal &r, const T &t) | 
|   | 
| template<class T >  | 
| bool  | operator< (const mpreal &r, const T &t) | 
|   | 
| template<class T >  | 
| bool  | operator> (const mpreal &r, const T &t) | 
|   | 
| template<class T >  | 
| bool  | operator== (const T &t, const mpreal &r) | 
|   | 
| template<class T >  | 
| bool  | operator!= (const T &t, const mpreal &r) | 
|   | 
| template<class T >  | 
| bool  | operator<= (const T &t, const mpreal &r) | 
|   | 
| template<class T >  | 
| bool  | operator>= (const T &t, const mpreal &r) | 
|   | 
| template<class T >  | 
| bool  | operator< (const T &t, const mpreal &r) | 
|   | 
| template<class T >  | 
| bool  | operator> (const T &t, const mpreal &r) | 
|   | 
| mpfr::mpreal  | ldexp (const mpfr::mpreal &v, int e) | 
|   | 
| mpfr::mpreal  | frexp (const mpfr::mpreal &v, int *expon) | 
|   | 
| template<class Policy >  | 
| mpfr::mpreal  | modf (const mpfr::mpreal &v, long long *ipart, const Policy &pol) | 
|   | 
| template<class Policy >  | 
| int  | iround (mpfr::mpreal const &x, const Policy &pol) | 
|   | 
| template<class Policy >  | 
| long  | lround (mpfr::mpreal const &x, const Policy &pol) | 
|   | 
| template<class Policy >  | 
| long long  | llround (mpfr::mpreal const &x, const Policy &pol) | 
|   | 
| template<class Policy >  | 
| int  | itrunc (mpfr::mpreal const &x, const Policy &pol) | 
|   | 
| template<class Policy >  | 
| long  | ltrunc (mpfr::mpreal const &x, const Policy &pol) | 
|   | 
| template<class Policy >  | 
| long long  | lltrunc (mpfr::mpreal const &x, const Policy &pol) | 
|   |