Lines Matching +full:0 +full:x3fe00000
16 * we approximate asin(x) on [0,0.5] by
49 one = 1.00000000000000000000e+00, /* 0x3FF00000, 0x00000000 */
51 pio2_hi = 1.57079632679489655800e+00, /* 0x3FF921FB, 0x54442D18 */
52 pio2_lo = 6.12323399573676603587e-17, /* 0x3C91A626, 0x33145C07 */
53 pio4_hi = 7.85398163397448278999e-01, /* 0x3FE921FB, 0x54442D18 */
55 pS0 = 1.66666666666666657415e-01, /* 0x3FC55555, 0x55555555 */
56 pS1 = -3.25565818622400915405e-01, /* 0xBFD4D612, 0x03EB6F7D */
57 pS2 = 2.01212532134862925881e-01, /* 0x3FC9C155, 0x0E884455 */
58 pS3 = -4.00555345006794114027e-02, /* 0xBFA48228, 0xB5688F3B */
59 pS4 = 7.91534994289814532176e-04, /* 0x3F49EFE0, 0x7501B288 */
60 pS5 = 3.47933107596021167570e-05, /* 0x3F023DE1, 0x0DFDF709 */
61 qS1 = -2.40339491173441421878e+00, /* 0xC0033A27, 0x1C8A2D4B */
62 qS2 = 2.02094576023350569471e+00, /* 0x40002AE5, 0x9C598AC8 */
63 qS3 = -6.88283971605453293030e-01, /* 0xBFE6066C, 0x1B8D0159 */
64 qS4 = 7.70381505559019352791e-02; /* 0x3FB3B8C5, 0xB12E9282 */
72 ix = hx&0x7fffffff; in asin()
73 if(ix>= 0x3ff00000) { /* |x|>= 1 */ in asin()
76 if(((ix-0x3ff00000)|lx)==0) in asin()
80 } else if (ix<0x3fe00000) { /* |x|<0.5 */ in asin()
81 if(ix<0x3e500000) { /* if |x| < 2**-26 */ in asin()
82 if(huge+x>one) return x;/* return x with inexact if x!=0*/ in asin()
96 if(ix>=0x3FEF3333) { /* if |x| > 0.975 */ in asin()
101 SET_LOW_WORD(w,0); in asin()
108 if(hx>0) return t; else return -t; in asin()