SQRT (The GNU Fortran Compiler) (original) (raw)
8.260 SQRT
— Square-root function ¶
Synopsis:
RESULT = SQRT(X)
Description:
SQRT(X)
computes the square root of X.
Class:
Elemental function
Arguments:
X | The type shall be REAL orCOMPLEX. |
---|
Return value:
The return value is of type REAL
or COMPLEX
. The kind type parameter is the same as X.
Example:
program test_sqrt real(8) :: x = 2.0_8 complex :: z = (1.0, 2.0) x = sqrt(x) z = sqrt(z) end program test_sqrt
Specific names:
Name | Argument | Return type | Standard |
---|---|---|---|
SQRT(X) | REAL(4) X | REAL(4) | Fortran 77 and later |
DSQRT(X) | REAL(8) X | REAL(8) | Fortran 77 and later |
CSQRT(X) | COMPLEX(4) X | COMPLEX(4) | Fortran 77 and later |
ZSQRT(X) | COMPLEX(8) X | COMPLEX(8) | GNU extension |
CDSQRT(X) | COMPLEX(8) X | COMPLEX(8) | GNU extension |
Standard:
Fortran 77 and later