numeric_limits specializations

All members have specializations but these values are not required to be meaningful. Any value that is not meaningful is set to 0 or false.

C Library

The contents of <climits> are the same as standard C's limits.h and the contents of <cfloat> are the same as standard C's float.h.

Table 1. Header <climits>
CHAR_BIT CHAR_MAX CHAR_MIN INT_MAX
INT_MIN LONG_MAX LONG_MIN MB_LEN_MAX
SCHAR_MAX SCHAR_MIN SHRT_MAX SHRT_MIN
UCHAR_MAX UINT_MAX ULONG_MAX USHRT_MAX

The header <cfloat> is the same as standard C float.h

Table 2. Header <cfloat>
DBL_DIG DBL_EPSILON DBL_MANT_DIG
DBL_MAX DBL_MAX_10_EXP DBL_MAX_EXP
DBL_MIN DBL_MIN_10_EXP DBL_MIN_EXP
FLT_DIG FLT_EPSILON FLT_MANT_DIG
FLT_MAX FLT_MAX_10_EXP FLT_MAX_EXP
FLT_MIN FLT_MIN_10_EXP FLT_MIN_EXP
FLT_RADIX FLT_ROUNDS LDBL_DIG
LDBL_EPSILON LDBL_MANT_DIG LDBL_MAX
LDBL_MAX_10_EXP LDBL_MAX_EXP LDBL_MIN
LDBL_MIN_10_EXP LDBL_MIN_EXP