Lines Matching +full:0 +full:x000fffff
25 * We use a special Reme algorithm on [0,0.1716] to generate
49 * log(x) is NaN with signal if x < 0 (including -INF) ;
50 * log(+INF) is +INF; log(0) is -INF with signal;
93 k=0; in log()
94 if (hx < 0x00100000) { /* x < 2**-1022 */ in log()
95 if (((hx&0x7fffffff)|lx)==0) in log()
96 return -two54/vzero; /* log(+-0)=-inf */ in log()
97 if (hx<0) return (x-x)/zero; /* log(-#) = NaN */ in log()
101 if (hx >= 0x7ff00000) return x+x; in log()
103 hx &= 0x000fffff; in log()
104 i = (hx+0x95f64)&0x100000; in log()
105 SET_HIGH_WORD(x,hx|(i^0x3ff00000)); /* normalize x or x/2 */ in log()
108 if((0x000fffff&(2+hx))<3) { /* -2**-20 <= f < 2**-20 */ in log()
110 if(k==0) { in log()
118 if(k==0) return f-R; else {dk=(double)k; in log()
124 i = hx-0x6147a; in log()
126 j = 0x6b851-hx; in log()
131 if(i>0) { in log()
133 if(k==0) return f-(hfsq-s*(hfsq+R)); else in log()
136 if(k==0) return f-s*(f-R); else in log()