*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> complib/dlamch (3)              
Title
Content
Arch
Section
 

Contents


DLAMCH(3F)							    DLAMCH(3F)


NAME    [Toc]    [Back]

     DLAMCH - determine	double precision machine parameters

SYNOPSIS    [Toc]    [Back]

     DOUBLE PRECISION FUNCTION DLAMCH( CMACH )

	 CHARACTER    CMACH

PURPOSE    [Toc]    [Back]

     DLAMCH determines double precision	machine	parameters.

ARGUMENTS    [Toc]    [Back]

     CMACH   (input) CHARACTER*1
	     Specifies the value to be returned	by DLAMCH:
	     = 'E' or 'e',   DLAMCH := eps
	     = 'S' or 's ,   DLAMCH := sfmin
	     = 'B' or 'b',   DLAMCH := base
	     = 'P' or 'p',   DLAMCH := eps*base
	     = 'N' or 'n',   DLAMCH := t
	     = 'R' or 'r',   DLAMCH := rnd
	     = 'M' or 'm',   DLAMCH := emin
	     = 'U' or 'u',   DLAMCH := rmin
	     = 'L' or 'l',   DLAMCH := emax
	     = 'O' or 'o',   DLAMCH := rmax

	     where

     eps   = relative machine precision
	   sfmin = safe	minimum, such that 1/sfmin does	not overflow base  =
	   base	of the machine prec  = eps*base	t     =	number of (base)
	   digits in the mantissa rnd	= 1.0 when rounding occurs in
	   addition, 0.0 otherwise emin	 = minimum exponent before (gradual)
	   underflow rmin  = underflow threshold - base**(emin-1) emax	=
	   largest exponent before overflow rmax  = overflow threshold	-
	   (base**emax)*(1-eps)
DLAMCH(3F)							    DLAMCH(3F)


NAME    [Toc]    [Back]

     DLAMCH - determine	double precision machine parameters

SYNOPSIS    [Toc]    [Back]

     DOUBLE PRECISION FUNCTION DLAMCH( CMACH )

	 CHARACTER    CMACH

PURPOSE    [Toc]    [Back]

     DLAMCH determines double precision	machine	parameters.

ARGUMENTS    [Toc]    [Back]

     CMACH   (input) CHARACTER*1
	     Specifies the value to be returned	by DLAMCH:
	     = 'E' or 'e',   DLAMCH := eps
	     = 'S' or 's ,   DLAMCH := sfmin
	     = 'B' or 'b',   DLAMCH := base
	     = 'P' or 'p',   DLAMCH := eps*base
	     = 'N' or 'n',   DLAMCH := t
	     = 'R' or 'r',   DLAMCH := rnd
	     = 'M' or 'm',   DLAMCH := emin
	     = 'U' or 'u',   DLAMCH := rmin
	     = 'L' or 'l',   DLAMCH := emax
	     = 'O' or 'o',   DLAMCH := rmax

	     where

     eps   = relative machine precision
	   sfmin = safe	minimum, such that 1/sfmin does	not overflow base  =
	   base	of the machine prec  = eps*base	t     =	number of (base)
	   digits in the mantissa rnd	= 1.0 when rounding occurs in
	   addition, 0.0 otherwise emin	 = minimum exponent before (gradual)
	   underflow rmin  = underflow threshold - base**(emin-1) emax	=
	   largest exponent before overflow rmax  = overflow threshold	-
	   (base**emax)*(1-eps)


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
slamch IRIX determine single precision machine parameters
dprod IRIX FORTRAN double precision and quad precision product intrinsic functions
strtod IRIX double-precision number
sqrt IRIX single and double precision sqrt function.
wcstod Tru64 Convert a wide-character string to a double-precision value
wcstod IRIX convert wide-character string to double-precision number
DTRCO IRIX DTRCO estimates the condition of a double precision triangular matrix.
wcstold Tru64 Convert a wide-character string to a long double-precision value
DTRDI IRIX DTRDI computes the determinant and inverse of a double precision triangular matrix.
dzsum1 IRIX take the sum of the absolute values of a complex vector and returns a double precision result
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service