Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
Data-Type Information
◄Up► ◄Contents► ◄Index► ◄Back►
─────Data-Type Information──────────────────────────────────────────────────
The ALLOCATED intrinsic function returns a logical value that is
.TRUE. if memory is currently allocated to the array.
The EPSILON intrinsic function returns the smallest increment
that, when added to one, produces a number greater than one for
the argument's data type. The increment is slightly larger than
the best precision attainable for that data type. For example, a
single-precision real can accurately represent some numbers to
seven decimal places: EPSILON (real4) returns 1.112093E-07.
The HUGE intrinsic function returns the largest positive number
that can be represented by the argument's data type.
The MAXEXPONENT intrinsic function returns the largest positive
decimal exponent that a number of the argument's data type can
have. For example, MAXEXPONENT (real4) returns 38.
The MINEXPONENT intrinsic function returns the largest negative
decimal exponent that a number of the argument's data type can
have. For example, MINEXPONENT (real8) returns -308.
The NEAREST intrinsic function returns the nearest different
number in the direction of director. (If director is positive,
the value returned is greater than real. If director is negative,
the value returned is less than real.) As with the EPSILON
intrinsic function, NEAREST lets the program select an
appropriate increment to guarantee a search terminates.
The PRECISION intrinsic function returns the number of significant
decimal digits for real's data type.
The TINY intrinsic function returns the smallest positive number
that can be represented by the argument's data type.
-♦-