asin (Windows CE 5.0)
Developing an Application > Microsoft C Run-time Library for Windows CE > Run-time Library Reference
Calculates the arcsine.
double asin( doublex);
Parameters
- x
Value whose arcsine is to be calculated.
Return Values
The asin function returns the arcsine of x in the range –π/2 to π/2 radians.
If x is less than –1 or greater than 1, asin returns an indefinite (same as a quiet NaN).
Example
[Online;;>/* ASINCOS.C: This program prompts for a value in the range
* -1 to 1. Input values outside this range will produce
* _DOMAIN error messages.If a valid value is entered, the
* program prints the arcsine and the arccosine of that value.
*/
#include <stdlib.h>
void main( void )
{
double x, y;
printf( "Enter a real number between -1 and 1: " );
scanf( "%lf", &x );
y = asin( x );
printf( "Arcsine of %f = %f\n", x, y );
y = acos( x );
printf( "Arccosine of %f = %f\n", x, y );
}
Output
Enter a real number between -1 and 1: .32696
Arcsine of 0.326960 = 0.333085
Arccosine of 0.326960 = 1.237711
Requirements
OS Versions: Windows CE 2.0 and later.
Header: stdlib.h.
Link Library: coredll.dll.
See Also
Send Feedback on this topic to the authors