Numeric traits specialization for mi::Float32. More...
Static Public Member Functions | |
static Float32() | min () throw () |
FLT_MIN. More... |
|
static Float32() | max () throw () |
FLT_MAX. More... |
|
static Float32 | negative_max () throw () |
-FLT_MAX More... |
|
Static Public Member Functions inherited from mi::base::numeric_traits_base< Float32 > | |
static Float32() | min () throw () |
Returns the minimum finite value for T ; for floating point types, returns the minimum positive value. More... |
|
static Float32() | max () throw () |
Returns the maximum finite value for T . More... |
|
static Float32 | negative_max () throw () |
Returns the smallest finite negative value for T . More... |
|
static Float32 | infinity () throw () |
Returns an infinity value for T , if one exists, and T() otherwise. More... |
|
static Float32 | quiet_NaN () throw () |
Returns a quiet NaN value for T , if one exists, and T() otherwise. More... |
|
static Float32 | signaling_NaN () throw () |
Returns a signaling NaN value for T , if one exists, and T() otherwise. More... |
|
Static Public Attributes | |
static const bool | is_specialized = true |
true for specialization. More... |
|
static const bool | has_infinity = true |
Has infinity value. More... |
|
static const bool | has_quiet_NaN = true |
Has a quiet NaN value. More... |
|
static const bool | has_signaling_NaN = true |
Has a signaling NaN value. More... |
|
Static Public Attributes inherited from mi::base::numeric_traits_base< Float32 > | |
static const bool | is_specialized |
Constant that is true if and only if this traits is specialized for T . More... |
|
static const bool | has_infinity |
Constant that is true if and only if T has an infinity representation. More... |
|
static const bool | has_quiet_NaN |
Constant that is true if and only if T has a quiet NaN (not-a-number) representation. More... |
|
static const bool | has_signaling_NaN |
Constant that is true if and only if T has a signaling NaN (not-a-number) representation. More... |
|
Numeric traits specialization for mi::Float32.
|
inlinestatic |
FLT_MAX.
|
inlinestatic |
FLT_MIN.
|
inlinestatic |
-FLT_MAX
|
static |
Has infinity value.
|
static |
Has a quiet NaN value.
|
static |
Has a signaling NaN value.
|
static |
true
for specialization.