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(*)orCOMPLEX(*). | 
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 |