Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
mpfr Namespace Reference

Functions

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)
 

Function Documentation

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