carl
24.04
Computer ARithmetic Library
|
#include <FLOAT_T.h>
Static Public Member Functions | |
static | carl::FLOAT_T (min)() |
static | carl::FLOAT_T (max)() |
static carl::FLOAT_T< Number > | lowest () |
static carl::FLOAT_T< Number > | epsilon () |
static carl::FLOAT_T< Number > | round_error () |
static const carl::FLOAT_T< Number > | infinity () |
static const carl::FLOAT_T< Number > | quiet_NaN () |
static const carl::FLOAT_T< Number > | signaling_NaN () |
static const carl::FLOAT_T< Number > | denorm_min () |
static float_round_style | round_style () |
static int | digits () |
static int | digits10 () |
static int | max_digits10 () |
Static Public Attributes | |
static const bool | is_specialized = true |
static const bool | is_signed = true |
static const bool | is_integer = false |
static const bool | is_exact = false |
static const int | radix = 2 |
static const bool | has_infinity = true |
static const bool | has_quiet_NaN = true |
static const bool | has_signaling_NaN = true |
static const bool | is_iec559 = true |
static const bool | is_bounded = true |
static const bool | is_modulo = false |
static const bool | traps = true |
static const bool | tinyness_before = true |
static const int | min_exponent = std::numeric_limits<Number>::min_exponent |
static const int | max_exponent = std::numeric_limits<Number>::max_exponent |
static const int | min_exponent10 = std::numeric_limits<Number>::min_exponent10 |
static const int | max_exponent10 = std::numeric_limits<Number>::max_exponent10 |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |