


      ABS(3F)                     (UNIX 5.0)                    ABS(3F)



      NAME
           abs, iabs, dabs, cabs, zabs - Fortran absolute value

      SYNTAX
           integer i1, i2
           real r1, r2
           double precision dp1, dp2
           complex cx1, cx2
           double complex dx1, dx2

           r2 = abs(r1)

           i2 = iabs(i1)
           i2 = abs(i1)

           dp2 = dabs(dp1)
           dp2 = abs(dp1)

           cx2 = cabs(cx1)
           cx2 = abs(cx1)

           dx2 = zabs(dx1)
           dx2 = abs(dx1)

      DESCRIPTION
           Abs returns the absolute value of its argument in the same
           type as its argument.

           Iabs returns the integer absolute value of its integer
           argument.

           Dabs returns the double-precision absolute value of its
           double-precision argument.

           Cabs returns the complex absolute value of its complex
           argument.

           Zabs returns the double-complex absolute value of its
           double-complex argument.

           Abs works for any data type, but the various forms are for
           programming clarity.

      SEE ALSO
           floor(3M).










      Page 1                                          (73 A2 03MT REV1)



