C Implementation limits description
This section describes the limits on values
defined for this implementation.
The following environmental limits are defined for this implementation:
Table A-7 limits.h
------------------------------------------------------ Variable Limit ------------------------------------------------------ CHAR_BIT 8 CHAR_MAX SCHAR_MAX CHAR_MIN SCHAR_MIN INT_MAX 2147483647 INT_MIN -INT_MAX-1 LONG_MAX 2147483647L LONG_MIN -LONG_MAX-1 MB_LEN_MAX 5 SCHAR_MIN (-128) SCHAR_MAX 127 SHRT_MAX 32767 SHRT_MIN (-32768) UCHAR_MAX 255 UINT_MAX 4294967295U ULONG_MAX 4294967295UL USHRT_MAX 65535
Table A-8 float.h
-------------------------------------------------------------- Variable Limit -------------------------------------------------------------- FLT_ROUNDS (+__flt_rounds) FLT_RADIX 2 FLT_MANT_DIG 24 FLT_EPSILON ((float)1.19209290E-07F) FLT_DIG 6 FLT_MIN_EXP (-125) FLT_MIN ((float)1.17549435E-38F) FLT_MIN_10_EXP (-37) FLT_MAX_EXP 128 FLT_MAX ((float)3.40282347E+38F) FLT_MAX_10_EXP 38 DBL_MANT_DIG 53 DBL_EPSILON 2.2204460492503131E-16 DBL_DIG 15 DBL_MIN_EXP (-1021) DBL_MIN 2.2250738585072014E-308 DBL_MIN_10_EXP (-307) DBL_MAX_EXP 1024 DBL_MAX 1.7976931348623157E+308 LDBL_MANT_DIG 64 LDBL_EPSILON 1.0842021724855044340075E-19L LDBL_DIG 18 LDBL_MIN_EXP (-16381) LDBL_MIN (+__ldmin[0]) LDBL_MIN_10_EXP (-4931) LDBL_MAX_EXP 16384 LDBL_MAX (+__ldmax) LDBL_MAX_10_EXP 4932