values.h Header File

Header File Index

Various platform-dependent constants

 Constants
_DEXPLEN
Number of exponent bits for double precision.
_EXPBASE
Exponent base used for floating point representation.
_FEXPLEN
Number of exponent bits for single precision.
_IEEE
Boolean flag: tells that TI floats are not compatible with IEEE standard.
BITSPERBYTE
Number of bits per one byte.
DMAXEXP
Maximal floating point exponent for double precision; greater exponents are principally possible (up to 16383), but not supported in all math functions.
DMAXPOWTWO
Maximal power of two in double precision.
DMINEXP
Minimal floating point exponent for double precision; smaller exponents are principally possible (up to -16383), but not supported in all math functions.
DSIGNIF
Number of mantissa bits for double precision.
FMAXEXP
Maximal floating point exponent for single precision.
FMAXPOWTWO
Maximal power of two in single precision.
FMINEXP
Minimal floating point exponent for single precision.
FSIGNIF
Number of mantissa bits for single precision.
HIBITI
The most significant bit mask for the int type.
HIBITL
The most significant bit mask for the long int type.
HIBITS
The most significant bit mask for the short int type.
LN_MAXDOUBLE
Natural logarithm of MAXDOUBLE.
LN_MINDOUBLE
Natural logarithm of MINDOUBLE.
MAXDOUBLE
Maximum floating point number for double precision (see notes about DMAXEXP).
MAXFLOAT
Maximum floating point number for single precision.
MAXINT
Maximum value which can be stored in an int variable.
MAXLONG
Maximum value which can be stored in a long int variable.
MAXSHORT
Maximum value which can be stored in a short int variable.
MINDOUBLE
Minimum floating point number for single precision (see notes about DMINEXP).
MINFLOAT
Minimum floating point number for single precision.
 Predefined Types
bcd
Represents the internal organization of floating point numbers in the format recognized by the TIOS.
ti_float
An alias for the standard ANSI float type.


See also: limits.h, float.h