Next: SRAND, Previous: SPREAD, Up: Intrinsic Procedures
SQRT — Square-root functionSQRT(X) computes the square root of X.
RESULT = SQRT(X)
| X | The type shall be REAL(*) or
COMPLEX(*).
|
REAL(*) or COMPLEX(*).
The kind type parameter is the same as X.
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
| Name | Argument | Return type | Standard
|
DSQRT(X) | REAL(8) X | REAL(8) | F95 and later
|
CSQRT(X) | COMPLEX(4) X | COMPLEX(4) | F95 and later
|
ZSQRT(X) | COMPLEX(8) X | COMPLEX(8) | GNU extension
|
CDSQRT(X) | COMPLEX(8) X | COMPLEX(8) | GNU extension
|