ATAN2 — Arctangent functionATAN2(Y, X) computes the principal value of the argument
function of the complex number X + i Y. This function can
be used to transform from Cartesian into polar coordinates and
allows to determine the angle in the correct quadrant.
RESULT = ATAN2(Y, X)
| Y | The type shall be REAL.
|
| X | The type and kind type parameter shall be the same as Y.
If Y is zero, then X must be nonzero.
|
program test_atan2
real(4) :: x = 1.e0_4, y = 0.5e0_4
x = atan2(y,x)
end program test_atan2
| Name | Argument | Return type | Standard
|
ATAN2(X, Y) | REAL(4) X, Y | REAL(4) | Fortran 77 and later
|
DATAN2(X, Y) | REAL(8) X, Y | REAL(8) | Fortran 77 and later
|