|
static HALF_CONSTEXPR_CONST bool | is_specialized = true |
| Is template specialization. More...
|
|
static HALF_CONSTEXPR_CONST bool | is_signed = true |
| Supports signed values. More...
|
|
static HALF_CONSTEXPR_CONST bool | is_integer = false |
| Is not an integer type. More...
|
|
static HALF_CONSTEXPR_CONST bool | is_exact = false |
| Is not exact. More...
|
|
static HALF_CONSTEXPR_CONST bool | is_modulo = false |
| Doesn't provide modulo arithmetic. More...
|
|
static HALF_CONSTEXPR_CONST bool | is_bounded = true |
| Has a finite set of values. More...
|
|
static HALF_CONSTEXPR_CONST bool | is_iec559 = true |
| IEEE conformant. More...
|
|
static HALF_CONSTEXPR_CONST bool | has_infinity = true |
| Supports infinity. More...
|
|
static HALF_CONSTEXPR_CONST bool | has_quiet_NaN = true |
| Supports quiet NaNs. More...
|
|
static HALF_CONSTEXPR_CONST bool | has_signaling_NaN = true |
| Supports signaling NaNs. More...
|
|
static HALF_CONSTEXPR_CONST float_denorm_style | has_denorm = denorm_present |
| Supports subnormal values. More...
|
|
static HALF_CONSTEXPR_CONST bool | has_denorm_loss = false |
| Supports no denormalization detection. More...
|
|
static HALF_CONSTEXPR_CONST bool | traps = false |
| Traps only if HALF_ERRHANDLING_THROW_... is acitvated. More...
|
|
static HALF_CONSTEXPR_CONST bool | tinyness_before = false |
| Does not support no pre-rounding underflow detection. More...
|
|
static HALF_CONSTEXPR_CONST float_round_style | round_style = half_float::half::round_style |
| Rounding mode. More...
|
|
static HALF_CONSTEXPR_CONST int | digits = 11 |
| Significant digits. More...
|
|
static HALF_CONSTEXPR_CONST int | digits10 = 3 |
| Significant decimal digits. More...
|
|
static HALF_CONSTEXPR_CONST int | max_digits10 = 5 |
| Required decimal digits to represent all possible values. More...
|
|
static HALF_CONSTEXPR_CONST int | radix = 2 |
| Number base. More...
|
|
static HALF_CONSTEXPR_CONST int | min_exponent = -13 |
| One more than smallest exponent. More...
|
|
static HALF_CONSTEXPR_CONST int | min_exponent10 = -4 |
| Smallest normalized representable power of 10. More...
|
|
static HALF_CONSTEXPR_CONST int | max_exponent = 16 |
| One more than largest exponent. More...
|
|
static HALF_CONSTEXPR_CONST int | max_exponent10 = 4 |
| Largest finitely representable power of 10. More...
|
|
Numeric limits for half-precision floats. See also: Documentation for std::numeric_limits
Definition at line 2328 of file half.hpp.