#include <math.h>
               
               
             | 
         
| 
                double
               
               
               asin (double x); | 
         
| 
                float
               
               
               asinf (float x); | 
         
| 
                long double
               
               
               asinl (long double x); | 
         
         
| x | > 1
         
      
         
         
         asin (x);
         
         returns an NaN.
         
         
         
      
#include <math.h>
int main( )
{
   double x = 0.5; 
   double y = asin( x );
   printf( "asin(%f) = %f\n", x, y );
   y = asinf( x );
   printf( "asinf(%f) = %f\n", x, y );
   y = asinl( x );
   printf( "asinl(%f) = %f\n", x, y ); 
}
         
      Output
asin( 0.500000 ) = 0.523599
asinf(0.500000 ) = 0.523599
asinl(0.500000 ) = 0.523599
         
      
| 
                   © 2005-2007 Nokia  |