sl@0: /** @file ../include/machine/float.h sl@0: @internalComponent sl@0: */ sl@0: sl@0: /** @def FLT_RADIX sl@0: sl@0: Radix of exponent representation, b sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_ROUNDS sl@0: sl@0: The rounding mode for floating-point addition is characterized by the implementation-defined value of FLT_ROUNDS sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_EVAL_METHOD sl@0: sl@0: The use of evaluation formats is characterized by the implementation-defined value of FLT_EVAL_METHOD sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def DECIMAL_DIG sl@0: sl@0: Number of decimal digits, n, such that any floating-point number in the widest supported floating type with pmax radix b digits can be rounded to a floating-point number with n decimal digits and back again without change to the value. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_MANT_DIG sl@0: sl@0: Number of base-FLT_RADIX digits in the floating-point significand sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_EPSILON sl@0: sl@0: The difference between 1 and the least value greater than 1 that is representable in the given floating-point type sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_DIG sl@0: sl@0: Number of decimal digits, q, such that any floating-point number with q decimal digits can be rounded into a floating-point number with p radix b digits and back again without change to the q decimal digits. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_MIN_EXP sl@0: sl@0: Minimum negative integer such that FLT_RADIX raised to that power minus 1 is a normalized floating-point number sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_MIN sl@0: sl@0: Minimum normalized positive floating-point number sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_MIN_10_EXP sl@0: sl@0: Minimum negative integer such that 10 raised to that power is in the range of normalized floating-point numbers. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_MAX_EXP sl@0: sl@0: Maximum integer such that FLT_RADIX raised to that power minus 1 is a representable finite floating-point number, emax sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_MAX sl@0: sl@0: Maximum representable finite floating-point number. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FLT_MAX_10_EXP sl@0: sl@0: Maximum integer such that 10 raised to that power is in the range of representable finite floating-point numbers. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def DBL_MANT_DIG sl@0: sl@0: Number of base-FLT_RADIX digits in the floating-point significand sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def DBL_EPSILON sl@0: sl@0: The difference between 1 and the least value greater than 1 that is representable in the given floating-point type sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def DBL_DIG sl@0: sl@0: Number of decimal digits, q, such that any floating-point number with q decimal digits can be rounded into a floating-point number with p radix b digits and back again without change to the q decimal digits. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def DBL_MIN_EXP sl@0: sl@0: Minimum negative integer such that FLT_RADIX raised to that power minus 1 is a normalized floating-point number sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def DBL_MIN sl@0: sl@0: Minimum normalized positive floating-point number sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def DBL_MIN_10_EXP sl@0: sl@0: Minimum negative integer such that 10 raised to that power is in the range of normalized floating-point numbers. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def DBL_MAX_EXP sl@0: sl@0: Maximum integer such that FLT_RADIX raised to that power minus 1 is a representable finite floating-point number, emax sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def DBL_MAX sl@0: sl@0: Maximum representable finite floating-point number. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def DBL_MAX_10_EXP sl@0: sl@0: Maximum integer such that 10 raised to that power is in the range of representable finite floating-point numbers. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def LDBL_MANT_DIG sl@0: sl@0: Number of base-FLT_RADIX digits in the floating-point significand sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def LDBL_EPSILON sl@0: sl@0: The difference between 1 and the least value greater than 1 that is representable in the given floating-point type sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def LDBL_DIG sl@0: sl@0: Number of decimal digits, q, such that any floating-point number with q decimal digits can be rounded into a floating-point number with p radix b digits and back again without change to the q decimal digits. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def LDBL_MIN_EXP sl@0: sl@0: Minimum negative integer such that FLT_RADIX raised to that power minus 1 is a normalized floating-point number sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def LDBL_MIN sl@0: sl@0: Minimum normalized positive floating-point number sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def LDBL_MIN_10_EXP sl@0: sl@0: Minimum negative integer such that 10 raised to that power is in the range of normalized floating-point numbers. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def LDBL_MAX_EXP sl@0: sl@0: Maximum integer such that FLT_RADIX raised to that power minus 1 is a representable finite floating-point number, emax sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def LDBL_MAX sl@0: sl@0: Maximum representable finite floating-point number. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def LDBL_MAX_10_EXP sl@0: sl@0: Maximum integer such that 10 raised to that power is in the range of representable finite floating-point numbers. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: