name | min. | stands for | expresses |
---|---|---|---|
FLT_RADIX | 2 | RADIX | Base for all floating-point types (float, double and long double). |
FLT_MANT_DIG DBL_MANT_DIG LDBL_MANT_DIG | MANTissa DIGits | Precission of significand, i.e. the number of digits that conform the significand. | |
FLT_DIG DBL_DIG LDBL_DIG | 6 10 10 | DIGits | Number of decimal digits that can be rounded into a floating-point and back without change in the number of decimal digits. |
FLT_MIN_EXP DBL_MIN_EXP LDBL_MIN_EXP | MINimum EXPonent | Minimum negative integer value for the exponent that generates a normalized floating-point number. | |
FLT_MIN_10_EXP DBL_MIN_10_EXP LDBL_MIN_10_EXP | -37 -37 -37 | MINimum base-10 EXPonent | Minimum negative integer value for the exponent of a base-10 expression that would generate a normalized floating-point number. |
FLT_MAX_EXP DBL_MAX_EXP LDBL_MAX_EXP | MAXimum EXPonent | Maximum integer value for the exponent that generates a normalized floating-point number. | |
FLT_MAX_10_EXP DBL_MAX_10_EXP LDBL_MAX_10_EXP | 37 37 37 | MAXimum base-10 EXPonent | Maximum integer value for the exponent of a base-10 expression that would generate a normalized floating-point number. |
FLT_MAX DBL_MAX LDBL_MAX | 1E+37 1E+37 1E+37 | MAXimum | Maximum finite representable floating-point number. |
FLT_EPSILON DBL_EPSILON LDBL_EPSILON | 1E-5 1E-9 1E-9 | EPSILON | Difference between 1 and the least value greater than 1 that is representable. |
FLT_MIN DBL_MIN LDBL_MIN | 1E-37 1E-37 1E-37 | MINimum | Minimum representable floating-point number. |