Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft Specific
The following table lists the limits on the values of floating-point constants. These limits are also defined in the standard header file <float.h>.
Limits on Floating-Point Constants
| Constant | Meaning | Value |
|---|---|---|
FLT_DIGDBL_DIGLDBL_DIG |
Number of digits, q, such that a floating-point number with q decimal digits can be rounded into a floating-point representation and back without loss of precision. | 6 15 15 |
FLT_EPSILONDBL_EPSILONLDBL_EPSILON |
Smallest positive number x, such that x + 1.0 is not equal to 1.0. | 1.192092896e-07F 2.2204460492503131e-016 2.2204460492503131e-016 |
FLT_GUARD |
0 | |
FLT_MANT_DIGDBL_MANT_DIGLDBL_MANT_DIG |
Number of digits in the radix specified by FLT_RADIX in the floating-point significand. The radix is 2; hence these values specify bits. |
24 53 53 |
FLT_MAXDBL_MAXLDBL_MAX |
Maximum representable floating-point number. | 3.402823466e+38F 1.7976931348623158e+308 1.7976931348623158e+308 |
FLT_MAX_10_EXPDBL_MAX_10_EXPLDBL_MAX_10_EXP |
Maximum integer such that 10 raised to that number is a representable floating-point number. | 38 308 308 |
FLT_MAX_EXPDBL_MAX_EXPLDBL_MAX_EXP |
Maximum integer such that FLT_RADIX raised to that number is a representable floating- point number. |
128 1024 1024 |
FLT_MINDBL_MINLDBL_MIN |
Minimum positive value. | 1.175494351e-38F 2.2250738585072014e-308 2.2250738585072014e-308 |
FLT_MIN_10_EXPDBL_MIN_10_EXPLDBL_MIN_10_EXP |
Minimum negative integer such that 10 raised to that number is a representable floating- point number. | -37 -307 -307 |
FLT_MIN_EXPDBL_MIN_EXPLDBL_MIN_EXP |
Minimum negative integer such that FLT_RADIX raised to that number is a representable floating-point number. |
-125 -1021 -1021 |
FLT_NORMALIZE |
0 | |
FLT_RADIX_DBL_RADIX_LDBL_RADIX |
Radix of exponent representation. | 2 2 2 |
FLT_ROUNDS_DBL_ROUNDS_LDBL_ROUNDS |
Rounding mode for floating-point addition. | 1 (near) 1 (near) 1 (near) |
Note
The information in the table may differ in future versions of the product.
END Microsoft Specific