#include <mpreal.h>
Static Public Member Functions | |
static const mpfr::mpreal | denorm_min () |
static int | digits () |
static int | digits (const mpfr::mpreal &x) |
static int | digits10 (mp_prec_t precision=mpfr::mpreal::get_default_prec()) |
static int | digits10 (const mpfr::mpreal &x) |
static mpfr::mpreal | epsilon (mp_prec_t precision=mpfr::mpreal::get_default_prec()) |
static mpfr::mpreal | epsilon (const mpfr::mpreal &x) |
static const mpfr::mpreal | infinity () |
static mpfr::mpreal | lowest (mp_prec_t precision=mpfr::mpreal::get_default_prec()) |
static mpfr::mpreal() | max (mp_prec_t precision=mpfr::mpreal::get_default_prec()) |
static int | max_digits10 (mp_prec_t precision=mpfr::mpreal::get_default_prec()) |
static mpfr::mpreal() | min (mp_prec_t precision=mpfr::mpreal::get_default_prec()) |
static const mpfr::mpreal | quiet_NaN () |
static mpfr::mpreal | round_error (mp_prec_t precision=mpfr::mpreal::get_default_prec()) |
static float_round_style | round_style () |
static const mpfr::mpreal | signaling_NaN () |
Static Public Attributes | |
static const float_denorm_style | has_denorm = denorm_absent |
static const bool | has_infinity = true |
static const bool | has_quiet_NaN = true |
static const bool | has_signaling_NaN = true |
static const bool | is_bounded = true |
static const bool | is_exact = false |
static const bool | is_iec559 = true |
static const bool | is_integer = false |
static const bool | is_modulo = false |
static const bool | is_signed = true |
static const bool | is_specialized = true |
static const int | max_exponent = MPFR_EMAX_DEFAULT |
static MPREAL_PERMISSIVE_EXPR const int | max_exponent10 = (int) (MPFR_EMAX_DEFAULT * 0.3010299956639811) |
static const int | min_exponent = MPFR_EMIN_DEFAULT |
static MPREAL_PERMISSIVE_EXPR const int | min_exponent10 = (int) (MPFR_EMIN_DEFAULT * 0.3010299956639811) |
static const int | radix = 2 |
static const bool | tinyness_before = true |
static const bool | traps = true |
static const mpfr::mpreal std::numeric_limits< mpfr::mpreal >::denorm_min | ( | ) | [inline, static] |
static int std::numeric_limits< mpfr::mpreal >::digits | ( | ) | [inline, static] |
static int std::numeric_limits< mpfr::mpreal >::digits | ( | const mpfr::mpreal & | x | ) | [inline, static] |
static int std::numeric_limits< mpfr::mpreal >::digits10 | ( | mp_prec_t | precision = mpfr::mpreal::get_default_prec() | ) | [inline, static] |
static int std::numeric_limits< mpfr::mpreal >::digits10 | ( | const mpfr::mpreal & | x | ) | [inline, static] |
static mpfr::mpreal std::numeric_limits< mpfr::mpreal >::epsilon | ( | mp_prec_t | precision = mpfr::mpreal::get_default_prec() | ) | [inline, static] |
static mpfr::mpreal std::numeric_limits< mpfr::mpreal >::epsilon | ( | const mpfr::mpreal & | x | ) | [inline, static] |
static const mpfr::mpreal std::numeric_limits< mpfr::mpreal >::infinity | ( | ) | [inline, static] |
static mpfr::mpreal std::numeric_limits< mpfr::mpreal >::lowest | ( | mp_prec_t | precision = mpfr::mpreal::get_default_prec() | ) | [inline, static] |
static mpfr::mpreal() std::numeric_limits< mpfr::mpreal >::max | ( | mp_prec_t | precision = mpfr::mpreal::get_default_prec() | ) | [inline, static] |
static int std::numeric_limits< mpfr::mpreal >::max_digits10 | ( | mp_prec_t | precision = mpfr::mpreal::get_default_prec() | ) | [inline, static] |
static mpfr::mpreal() std::numeric_limits< mpfr::mpreal >::min | ( | mp_prec_t | precision = mpfr::mpreal::get_default_prec() | ) | [inline, static] |
static const mpfr::mpreal std::numeric_limits< mpfr::mpreal >::quiet_NaN | ( | ) | [inline, static] |
static mpfr::mpreal std::numeric_limits< mpfr::mpreal >::round_error | ( | mp_prec_t | precision = mpfr::mpreal::get_default_prec() | ) | [inline, static] |
static float_round_style std::numeric_limits< mpfr::mpreal >::round_style | ( | ) | [inline, static] |
static const mpfr::mpreal std::numeric_limits< mpfr::mpreal >::signaling_NaN | ( | ) | [inline, static] |
const float_denorm_style std::numeric_limits< mpfr::mpreal >::has_denorm = denorm_absent [static] |
const bool std::numeric_limits< mpfr::mpreal >::has_infinity = true [static] |
const bool std::numeric_limits< mpfr::mpreal >::has_quiet_NaN = true [static] |
const bool std::numeric_limits< mpfr::mpreal >::has_signaling_NaN = true [static] |
const bool std::numeric_limits< mpfr::mpreal >::is_bounded = true [static] |
const bool std::numeric_limits< mpfr::mpreal >::is_exact = false [static] |
const bool std::numeric_limits< mpfr::mpreal >::is_iec559 = true [static] |
const bool std::numeric_limits< mpfr::mpreal >::is_integer = false [static] |
const bool std::numeric_limits< mpfr::mpreal >::is_modulo = false [static] |
const bool std::numeric_limits< mpfr::mpreal >::is_signed = true [static] |
const bool std::numeric_limits< mpfr::mpreal >::is_specialized = true [static] |
const int std::numeric_limits< mpfr::mpreal >::max_exponent = MPFR_EMAX_DEFAULT [static] |
MPREAL_PERMISSIVE_EXPR const int std::numeric_limits< mpfr::mpreal >::max_exponent10 = (int) (MPFR_EMAX_DEFAULT * 0.3010299956639811) [static] |
const int std::numeric_limits< mpfr::mpreal >::min_exponent = MPFR_EMIN_DEFAULT [static] |
MPREAL_PERMISSIVE_EXPR const int std::numeric_limits< mpfr::mpreal >::min_exponent10 = (int) (MPFR_EMIN_DEFAULT * 0.3010299956639811) [static] |
const int std::numeric_limits< mpfr::mpreal >::radix = 2 [static] |
const bool std::numeric_limits< mpfr::mpreal >::tinyness_before = true [static] |
const bool std::numeric_limits< mpfr::mpreal >::traps = true [static] |