| [Overview][Constants][Types][Classes][Procedures and functions][Index] | 
Return inverse sine
Source position: math.pp line 358
function ArcSin(  | 
x: Float  | 
):Float;  | 
Arcsin returns the inverse sine of its argument x. The argument x should lie between -1 and 1.
If the argument x is not in the allowed range, an EInvalidArgument exception is raised.
  | 
Return inverse cosine  | 
|
  | 
Return inverse hyperbolic cosine  | 
|
  | 
Return inverse hyperbolic sine  | 
|
  | 
Return inverse hyperbolic tangent  | 
Program Example1; { Program to demonstrate the arcsin function. } Uses math; Procedure WriteRadDeg(X : float); begin Writeln(X:8:5,' rad = ',radtodeg(x):8:5,' degrees.') end; begin WriteRadDeg (arcsin(1)); WriteRadDeg (arcsin(sqrt(3)/2)); WriteRadDeg (arcsin(sqrt(2)/2)); WriteRadDeg (arcsin(1/2)); WriteRadDeg (arcsin(0)); WriteRadDeg (arcsin(-1)); end.