Download C Compiler User Manual

Transcript
Standard C Definitions
errno.h
errno.h
EDOM
ERANGE
errno
Domain error value
Range error value
error value
float.h
float.h
FLT_RADIX:
FLT_MANT_DIG:
FLT_DIG:
FLT_MIN_EXP:
FLT_MIN_10_EXP:
FLT_MAX_EXP:
FLT_MAX_10_EXP:
FLT_MAX:
FLT_EPSILON:
FLT_MIN:
DBL_MANT_DIG:
DBL_DIG:
Radix of the exponent representation
Number of base digits in the floating point significant
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.
Minimum negative integer such that FLT_RADIX
raised to that power minus 1 is a normalized floatingpoint number.
Minimum negative integer such that 10 raised to that
power is in the range of normalized floating-point
numbers.
Maximum negative integer such that FLT_RADIX
raised to that power minus 1 is a representable finite
floating-point number.
Maximum negative integer such that 10 raised to that
power is in the range representable finite floating-point
numbers.
Maximum representable finite floating point number.
The difference between 1 and the least value greater
than 1 that is representable in the given floating point
type.
Minimum normalized positive floating point number.
Number of base digits in the floating point significant
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.
181