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.