| Defined Constant | Description |
|---|
| DBL_DIG | The precision in decimal digits for type double. |
| DBL_EPSILON | The smallest n of type double such that 1.0 + n != 1.0. |
| DBL_MANT_DIG | The number of mantissa digits, base DBL_RADIX, for type double. |
| DBL_MAX | The largest finite representable value of type double. |
| DBL_MAX_10_EXP | The maximum integer n, such that 10n is a finite representable value of type double. |
| DBL_MAX_EXP | The maximum integer n, such that DBL_RADIXn-1 is a finite representable value of type double. |
| DBL_MIN | The smallest normalized, finite representable value of type double. |
| DBL_MIN_10_EXP | The minimum integer n such that 10n is a normalized, finite representable value of type double. |
| DBL_MIN_EXP | The minimum integer n such that DBL_RADIXn-1 is a normalized, finite representable value of type double. |
| DBL_RADIX | The radix of all double types. |
| DBL_ROUNDS | A value that describes the current rounding mode for double operations.- -1 if the mode is indeterminate,
- 0 if rounding is toward zero (this is the default for the Cx51 Compiler),
- 1 if rounding is to nearest representable value,
- 2 if rounding is toward +infinity,
- 3 if rounding is toward -infinity.
|
| FLT_DIG | The precision in decimal digits for type float. |
| FLT_EPSILON | The smallest n of type float such that 1.0 + n != 1.0. |
| FLT_MANT_DIG | The number of mantissa digits, base FLT_RADIX, for type float. |
| FLT_MAX | The largest finite representable value of type float. |
| FLT_MAX_10_EXP | The maximum integer n, such that 10n is a finite representable value of type float. |
| FLT_MAX_EXP | The maximum integer n, such that FLT_RADIXn-1 is a finite representable value of type float. |
| FLT_MIN | The smallest normalized, finite representable value of type float. |
| FLT_MIN_10_EXP | The minimum integer n, such that 10n is a normalized, finite representable value of type float. |
| FLT_MIN_EXP | The minimum integer n, such that FLT_RADIXn-1 is a normalized, finite representable value of type float. |
| FLT_RADIX | The radix of all float types. |
| FLT_ROUNDS | A value that describes the current rounding mode for float operations.- -1 if the mode is indeterminate,
- 0 if rounding is toward zero (this is the default for the Cx51 Compiler),
- 1 if rounding is to nearest representable value,
- 2 if rounding is toward +infinity,
- 3 if rounding is toward -infinity.
|
| LDBL_DIG | The precision in decimal digits for type long double. |
| LDBL_EPSILON | The smallest n of type long double such that 1.0 + n != 1.0. |
| LDBL_MANT_DIG | The number of mantissa digits, base LDBL_RADIX, for type long double. |
| LDBL_MAX | The largest finite representable value of type long double. |
| LDBL_MAX_10_EXP | The maximum integer n, such that 10n is a finite representable value of type long double. |
| LDBL_MAX_EXP | The maximum integer n, such that LDBL_RADIXn-1 is a finite representable value of type long double. |
| LDBL_MIN | The smallest normalized, finite representable value of type long double. |
| LDBL_MIN_10_EXP | The minimum integer n, such that 10n is a normalized, finite representable value of type long double. |
| LDBL_MIN_EXP | The minimum integer n, such that LDBL_RADIXn-1 is a normalized, finite representable value of type long double. |
| LDBL_RADIX | The radix of all long double types. |
| LDBL_ROUNDS | A value that describes the current rounding mode for long double operations.- -1 if the mode is indeterminate,
- 0 if rounding is toward zero (this is the default for the Cx51 Compiler),
- 1 if rounding is to nearest representable value,
- 2 if rounding is toward +infinity,
- 3 if rounding is toward -infinity.
|