 |
float.h |
Header File |
Various platform-dependent floating point constants proposed by ANSI
This header file contains a set of various platform-dependent constants related to floating point values.
These constants are proposed by ANSI C. They allow making more portable programs.
Constants
- DBL_DIG
- Number of significant digits in a floating point number.
![]()
- DBL_EPSILON
- The smallest x for which 1.0+x != 1.0.
![]()
- DBL_MANT_BITS
- Number of bits used for the mantissa.
![]()
- DBL_MANT_DIG
- Number of FLT_RADIX digits in the mantissa.
![]()
- DBL_MAX_10_EXP
- The maximal exponent of a floating point value expressed in base 10 (see notes about FLT_MAX_EXP).
![]()
- DBL_MAX_2_EXP
- The maximal exponent of a floating point value expressed in base 2 (see notes about FLT_MAX_EXP).
![]()
- DBL_MAX_EXP
- The maximal exponent of a floating point value expressed in base FLT_RADIX; greater exponents are principally possible (up to 16383), but not supported in all math functions.
![]()
- DBL_MAX
- The maximal floating point value (see notes about FLT_MAX_EXP).
![]()
- DBL_MIN_10_EXP
- The minimal exponent of a floating point value expressed in base 10 (see notes about FLT_MIN_EXP).
![]()
- DBL_MIN_2_EXP
- The minimal exponent of a floating point value expressed in base 2 (see notes about FLT_MIN_EXP).
![]()
- DBL_MIN_EXP
- The maximal exponent of a floating point value expressed in base FLT_RADIX; smaller exponents are principally possible (up to -16383), but not supported in all math functions.
![]()
- DBL_MIN
- The minimal floating point value (see notes about FLT_MIN_EXP).
![]()
- FLT_DIG
- Number of significant digits in a floating point number.
![]()
- FLT_EPSILON
- The smallest x for which 1.0+x != 1.0.
![]()
- FLT_MANT_BITS
- Number of bits used for the mantissa.
![]()
- FLT_MANT_DIG
- Number of FLT_RADIX digits in the mantissa.
![]()
- FLT_MAX_10_EXP
- The maximal exponent of a floating point value expressed in base 10 (see notes about FLT_MAX_EXP).
![]()
- FLT_MAX_2_EXP
- The maximal exponent of a floating point value expressed in base 2 (see notes about FLT_MAX_EXP).
![]()
- FLT_MAX_EXP
- The maximal exponent of a floating point value expressed in base FLT_RADIX; greater exponents are principally possible (up to 16383), but not supported in all math functions.
![]()
- FLT_MAX
- The maximal floating point value (see notes about FLT_MAX_EXP).
![]()
- FLT_MIN_10_EXP
- The minimal exponent of a floating point value expressed in base 10 (see notes about FLT_MIN_EXP).
![]()
- FLT_MIN_2_EXP
- The minimal exponent of a floating point value expressed in base 2 (see notes about FLT_MIN_EXP).
![]()
- FLT_MIN_EXP
- The minimal exponent of a floating point value expressed in base FLT_RADIX; smaller exponents are principally possible (up to -16383), but not supported in all math functions.
![]()
- FLT_MIN
- The minimal floating point value (see notes about FLT_MIN_EXP).
![]()
- FLT_NORMALIZE
- Indicates that floating point numbers should always be normalized.
![]()
- FLT_RADIX
- The base used for representing the exponent.
![]()
- FLT_ROUNDS
- Option for rounding floating point numbers during the addition.
![]()
- LDBL_DIG
- Number of significant digits in a floating point number.
![]()
- LDBL_EPSILON
- The smallest x for which 1.0+x != 1.0.
![]()
- LDBL_MANT_BITS
- Number of bits used for the mantissa.
![]()
- LDBL_MANT_DIG
- Number of FLT_RADIX digits in the mantissa.
![]()
- LDBL_MAX_10_EXP
- The maximal exponent of a floating point value expressed in base 10 (see notes about FLT_MAX_EXP).
![]()
- LDBL_MAX_2_EXP
- The maximal exponent of a floating point value expressed in base 2 (see notes about FLT_MAX_EXP).
![]()
- LDBL_MAX_EXP
- The maximal exponent of a floating point value expressed in base FLT_RADIX; greater exponents are principally possible (up to 16383), but not supported in all math functions.
![]()
- LDBL_MAX
- The maximal floating point value (see notes about FLT_MAX_EXP).
![]()
- LDBL_MIN_10_EXP
- The minimal exponent of a floating point value expressed in base 10 (see notes about FLT_MIN_EXP).
![]()
- LDBL_MIN_2_EXP
- The minimal exponent of a floating point value expressed in base 2 (see notes about FLT_MIN_EXP).
![]()
- LDBL_MIN_EXP
- The maximal exponent of a floating point value expressed in base FLT_RADIX; smaller exponents are principally possible (up to -16383), but not supported in all math functions.
![]()
- LDBL_MIN
- The minimal floating point value (see notes about FLT_MIN_EXP).
See also: values.h