Lines Matching +full:0 +full:x000fffff
28 two54 = 1.80143985094819840000e+16, /* 0x43500000, 0x00000000 */
29 ivln10hi = 4.34294481878168880939e-01, /* 0x3fdbcb7b, 0x15200000 */
30 ivln10lo = 2.50829467116452752298e-11, /* 0x3dbb9438, 0xca9aadd5 */
31 log10_2hi = 3.01029995663611771306e-01, /* 0x3FD34413, 0x509F6000 */
32 log10_2lo = 3.69423907715893078616e-13; /* 0x3D59FEF3, 0x11F12B36 */
46 k=0; in log10()
47 if (hx < 0x00100000) { /* x < 2**-1022 */ in log10()
48 if (((hx&0x7fffffff)|lx)==0) in log10()
49 return -two54/vzero; /* log(+-0)=-inf */ in log10()
50 if (hx<0) return (x-x)/zero; /* log(-#) = NaN */ in log10()
54 if (hx >= 0x7ff00000) return x+x; in log10()
55 if (hx == 0x3ff00000 && lx == 0) in log10()
56 return zero; /* log(1) = +0 */ in log10()
58 hx &= 0x000fffff; in log10()
59 i = (hx+0x95f64)&0x100000; in log10()
60 SET_HIGH_WORD(x,hx|(i^0x3ff00000)); /* normalize x or x/2 */ in log10()
69 SET_LOW_WORD(hi,0); in log10()