base/math/e_asin.c File Reference

Include dependency graph for e_asin.c:

Go to the source code of this file.

Functions

double __ieee754_asin (double x)

Variables

static double one = 1.00000000000000000000e+00
static double huge = 1.000e+300
static double pio2_hi = 1.57079632679489655800e+00
static double pio2_lo = 6.12323399573676603587e-17
static double pio4_hi = 7.85398163397448278999e-01
static double pS0 = 1.66666666666666657415e-01
static double pS1 = -3.25565818622400915405e-01
static double pS2 = 2.01212532134862925881e-01
static double pS3 = -4.00555345006794114027e-02
static double pS4 = 7.91534994289814532176e-04
static double pS5 = 3.47933107596021167570e-05
static double qS1 = -2.40339491173441421878e+00
static double qS2 = 2.02094576023350569471e+00
static double qS3 = -6.88283971605453293030e-01
static double qS4 = 7.70381505559019352791e-02


Function Documentation

double __ieee754_asin ( double  x  ) 

Definition at line 76 of file e_asin.c.

References __ieee754_sqrt(), fabs(), GET_HIGH_WORD, GET_LOW_WORD, huge, one, pio2_hi, pio2_lo, pio4_hi, pS0, pS1, pS2, pS3, pS4, pS5, qS1, qS2, qS3, qS4, and SET_LOW_WORD.

Referenced by asin().

Here is the call graph for this function:


Variable Documentation

double huge = 1.000e+300 [static]

Definition at line 57 of file e_asin.c.

Referenced by __ieee754_asin(), __ieee754_atanh(), __ieee754_cosh(), __ieee754_exp(), __ieee754_j0(), __ieee754_j1(), __ieee754_pow(), asinh(), atan(), ceil(), expm1(), floor(), and scalbn().

double one = 1.00000000000000000000e+00 [static]

Definition at line 56 of file e_asin.c.

double pio2_hi = 1.57079632679489655800e+00 [static]

Definition at line 58 of file e_asin.c.

double pio2_lo = 6.12323399573676603587e-17 [static]

Definition at line 59 of file e_asin.c.

double pio4_hi = 7.85398163397448278999e-01 [static]

Definition at line 60 of file e_asin.c.

Referenced by __ieee754_asin().

double pS0 = 1.66666666666666657415e-01 [static]

Definition at line 62 of file e_asin.c.

double pS1 = -3.25565818622400915405e-01 [static]

Definition at line 63 of file e_asin.c.

double pS2 = 2.01212532134862925881e-01 [static]

Definition at line 64 of file e_asin.c.

double pS3 = -4.00555345006794114027e-02 [static]

Definition at line 65 of file e_asin.c.

double pS4 = 7.91534994289814532176e-04 [static]

Definition at line 66 of file e_asin.c.

double pS5 = 3.47933107596021167570e-05 [static]

Definition at line 67 of file e_asin.c.

double qS1 = -2.40339491173441421878e+00 [static]

Definition at line 68 of file e_asin.c.

double qS2 = 2.02094576023350569471e+00 [static]

Definition at line 69 of file e_asin.c.

double qS3 = -6.88283971605453293030e-01 [static]

Definition at line 70 of file e_asin.c.

double qS4 = 7.70381505559019352791e-02 [static]

Definition at line 71 of file e_asin.c.


Generated on Tue Feb 2 17:47:45 2010 for RTAI API by  doxygen 1.4.7