Compaq Fortran for Tru64 UNIX Alpha Systems V5.4
flmin, flmax, ffrac, dflmin, dflmax, dffrac, inmax (3f)
Syntax
real*4 flmin, fpval
external flmin
fpval = flmin( )
real*4 flmax, fpval
external flmax
fpval = flmax( )
real*4 ffrac, fpval
external ffrac
fpval = ffrac( )
real*8 dflmin, dfpval
external dflmin
dfpval = dflmin( )
real*8 dflmax, dfpval
external dflmax
dfpval = dflmax( )
real*8 dffrac, dfpval
external dffrac
dfpval = dffrac( )
integer*4 inmax, imax
external inmax
imax = inmax( )
Description
The flmin and flmax functions return the minimum and maximum positive
floating-point values, respectively. The dflmin and dflmax functions
return the minimum and maximum positive double precision floating point
values, respectively. The inmax function returns the maximum positive
integer value.
The ffrac and dffrac functions return the fractional accuracy of single and
double precision floating point numbers, respectively. This is the
difference between 1.0 and the smallest real number greater than 1.0.
Use these functions in programs that must scale algorithms to the numerical
range of the processor.