Copyright Digital Equipment Corp. All rights reserved.

SQRT

 SQRT (number)

 Class:  Elemental function - Generic

 Returns the square root of the argument.

 If the argument is real, its value must be greater than or equal to
 zero.
 +------+---------+----------+------------+-------------+        
 | Args | Generic | Specific |  Argument  | Result Type |
 +------+---------+----------+------------+-------------+
 |  1   |  SQRT   | SQRT     | REAL*4     | REAL*4      |
 |      |         | DSQRT    | REAL*8     | REAL*8      |
 |      |         | QSQRT    | REAL*16    | REAL*16     |
 |      |see note | CSQRT    | COMPLEX*8  | COMPLEX*8   |
 |      |         | CDSQRT   | COMPLEX*16 | COMPLEX*8   |
 |      |         | ZSQRT    | COMPLEX*16 | COMPLEX*8   |
 |      |         | CQSQRT   | COMPLEX*32 | COMPLEX*8   |
 +------+---------+----------+------------+-------------+

 Note: The setting of compiler options specifying real
       size can affect CSQRT.

 The result of CSQRT, CDSQRT, and ZSQRT is the principal value, with
 the real part greater than or equal to zero.  If the real part is
 zero, the result is the principal value, with the imaginary part
 greater than or equal to zero.