89 ln2HI[2] ={ 6.93147180369123816490e-01,
90 -6.93147180369123816490e-01,},
91 ln2LO[2] ={ 1.90821492927058770002e-10,
92 -1.90821492927058770002e-10,},
94 P1 = 1.66666666666666019037e-01,
95 P2 = -2.77777777770155933842e-03,
96 P3 = 6.61375632143793436117e-05,
97 P4 = -1.65339022054652515390e-06,
98 P5 = 4.13813679705723846039e-08;
116 if(hx >= 0x40862E42) {
120 if(((hx&0xfffff)|lx)!=0)
122 else return (xsb==0)?
x:0.0;
134 if(hx > 0x3fd62e42) {
135 if(hx < 0x3FF0A2B2) {
145 else if(hx < 0x3e300000) {
153 if(
k==0)
return one-((
x*
c)/(
c-2.0)-
x);
154 else y =
one-((lo-(
x*
c)/(2.0-
c))-hi);
174 static const double o_threshold = 7.09782712893383973096e+02;
175 static const double u_threshold = -7.45133219101941108420e+02;
178 if (_LIB_VERSION == _IEEE_)
182 return __kernel_standard(
x,
x, 6);
184 return __kernel_standard(
x,
x, 7);