67 REAL FUNCTION slamch( CMACH )
81 parameter( one = 1.0e+0, zero = 0.0e+0 )
84 REAL RND, EPS, SFMIN, SMALL, RMACH
91 INTRINSIC digits, epsilon, huge, maxexponent,
92 $ minexponent, radix, tiny
101 IF( one.EQ.rnd )
THEN 102 eps = epsilon(zero) * 0.5
107 IF( lsame( cmach,
'E' ) )
THEN 109 ELSE IF( lsame( cmach,
'S' ) )
THEN 111 small = one / huge(zero)
112 IF( small.GE.sfmin )
THEN 117 sfmin = small*( one+eps )
120 ELSE IF( lsame( cmach,
'B' ) )
THEN 122 ELSE IF( lsame( cmach,
'P' ) )
THEN 123 rmach = eps * radix(zero)
124 ELSE IF( lsame( cmach,
'N' ) )
THEN 126 ELSE IF( lsame( cmach,
'R' ) )
THEN 128 ELSE IF( lsame( cmach,
'M' ) )
THEN 129 rmach = minexponent(zero)
130 ELSE IF( lsame( cmach,
'U' ) )
THEN 132 ELSE IF( lsame( cmach,
'L' ) )
THEN 133 rmach = maxexponent(zero)
134 ELSE IF( lsame( cmach,
'O' ) )
THEN 170 REAL FUNCTION slamc3( A, B )
real function slamc3(A, B)
SLAMC3
real function slamch(CMACH)
SLAMCH