| [Overview][Constants][Types][Classes][Procedures and functions][Index] | 
Return arctangent of (y/x)
Source position: math.pp line 361
function ArcTan2(  | 
y: Float;  | 
x: Float  | 
):Float;  | 
arctan2 calculates arctan(y/x), and returns an angle in the correct quadrant. The returned angle will be in the range $-\pi$ to $\pi$ radians. The values of x and y must be between -2\^{}64 and 2\^{}64, moreover x should be different from zero. On Intel systems this function is implemented with the native intel fpatan instruction.
  | 
Return inverse cosine  | 
|
  | 
Return inverse hyperbolic cosine  | 
|
  | 
Return inverse hyperbolic sine  | 
|
  | 
Return inverse hyperbolic tangent  | 
Program Example6; { Program to demonstrate the arctan2 function. } Uses math; Procedure WriteRadDeg(X : float); begin Writeln(X:8:5,' rad = ',radtodeg(x):8:5,' degrees.') end; begin WriteRadDeg (arctan2(2,1)); end.