Atan2
atan2
returns the value of the arc tangent of a value expressed as a quotient of tow values: x
and y
. The result is expressed in degrees, radians, or grades, depending on adxmda. The type of the result is Double.
atan2
returns a negative value if 'x/y' is negative (you have to add 360 degrees to get a negative angle value).
If y
is not null, atan2(x,y)
is equal to atan(x/y)
. If y
is null, it will return -90
or 90
(if expressed in degrees), depending on the sign of x
.
atan2(x,y)
# This function converts cartesian coordinates to polar coordinatesFunc CONVERT_TO_POLAR(X,Y,ANGLE_VALUE,DISTANCE_VALUE)Value Double X,YVariable Double ANGLE_VALUE,DISTANCEANGLE_VALUE=atan2(Y,X)ANGLE_VALUE+=(ANGLE_VALUE<0)*4*acos(0)DISTANCE_VALUE=sqr(X^2+Y^2)End
sin, cos, tan, asin, acos, atan, atan2.