Copyright Digital Equipment Corp. All rights reserved.

Exceptions

   Exceptional Argument                     Routine Behavior

   y ln(x) > ln(max_float)                  Overflow
   y ln(x) < ln(min_float)                  Underflow

   Fortran-Exceptional Argument             Routine Behavior

   x < 0                                    Invalid argument
   x = 0 and y < 0                          Invalid argument
   x = 0 and y = 0                          Invalid argument
   x = +infinity and y = 0                  Invalid argument
   x = 1 and |y| = infinity                 Invalid argument

   ANSI C-Exceptional Argument              Routine Behavior

   |x| = 1 and |y| = infinity               Invalid argument
   x < 0 and y is not integral              Invalid argument


   Data
   Type  Value for: ln(max_float)

   F     Hexadecimal: 0F3443B0
   G     Hexadecimal: 7B616E3A28B740A6
   S     Hexadecimal: 42B17218
   T     Hexadecimal: 40862E42FEFA39EF
   X     Hexadecimal: 400C62E42FEFA39EF35793C7673007E6

   F     Decimal: 88.029692
   G     Decimal: 709.0895657128241
   S     Decimal: 88.7228391
   T     Decimal: 709.7827128933840
   X     Decimal: 11356.5234062941439494919310779707648912527

   Data
   Type  Value for: ln(min_float)

   F     Hexadecimal: 7218C3B1
   G     Hexadecimal: 39EFFEFA2E42C0A6
   S     Hexadecimal: C2CE8ED0
   T     Hexadecimal: C0874385446D71C3
   X     Hexadecimal: C00C6546282207802C89D24D65E96274

   F     Decimal: -88.72284
   G     Decimal: -709.7827128933840
   S     Decimal: -103.2789
   T     Decimal: -744.4400719213813
   X     Decimal: -11432.7695961557379335278266113311643138373