Standard C++ Library Reference ISO/IEC (VERSION3)

numeric_limits::min_exponent10
static const int min_exponent10 = 0;
The member stores the minimum negative integer such that the type can represent as a
normalized value 10 raised to that power (which is the value FLT_MIN_10_EXP for type
float). Meaningful only for floating-point types.
numeric_limits::quiet_NaN
static Ty quiet_NaN() throw();
The function returns a representation of a quiet NaN for the type. The return value is
meaningful only if has_quiet_NaN is true.
numeric_limits::radix
static const int radix = 0;
The member stores the base of the representation for the type (which is 2 for the predefined
integer types, and the base to which the exponent is raised, or FLT_RADIX, for the predefined
floating-point types).
numeric_limits::round_error
static Ty round_error() throw();
The function returns the maximum rounding error for the type.
numeric_limits::round_style
static const float_round_style round_style =
round_toward_zero;
The member stores a value that describes the vaious methods that an implementation can
choose for rounding a floating-point value to an integer value.
numeric_limits::signaling_NaN
static Ty signaling_NaN() throw();
The function returns a representation of a signaling NaN for the type. The return value is
meaningful only if has_signaling_NaN is true.