asin
arc sine function
You're viewing an older version of this page (#3337). View the current version.
NAME
asin
INTERFACE
#include <math.h> double asin ( double x ) long asinl ( long double x ) float asinf ( float x )
DESCRIPTION
The asin function computes the principal value of the arc sine of x in the range [-1,1] returning a value between [-/2,+
/2].
The arc sine is also often called the inverse sine, donated by , with the following form:

Example 1
#include <stdio.h>
#include <math.h>
int main(void)
{
double result, x=0.5;
result = asin(x);
printf("The arc sin of %lf is %lf\n", x, result);
}output
The arc sin of 0.500000 is 0.523599SPECIAL VALUES
asin ( 0 ) returns 0.
asin ( x ) returns a NAN and raises the invalid floating-point exception for |x| > 1.
SEE ALSO
acos , atan , atan2 , cos , cosh, sin , sinh , tan , tanh
STANDARDS
The asin function conforms to ISO/IEC 9899:1999(E).