[Overview][Constants][Types][Classes][Procedures and functions][Index] |
Return arctangent of (y/x)
Source position: math.pp line 278
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.
If x is zero, an overflow error will occur.
|
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.
lazarus-ccr.sourceforge.net |