28 one = 1.00000000000000000000e+00,
29 ln2 = 6.93147180559945286227e-01,
30 huge= 1.00000000000000000000e+300;
39 if(ix>=0x7ff00000)
return x+x;
41 if(huge+x>
one)
return x;
45 }
else if (ix>0x40000000) {
52 if(hx>0)
return w;
else return -w;
#define GET_HIGH_WORD(i, d)