34 static const double one = 1.0, huge = 1e300;
35 static const double zero = 0.0;
45 if ((ix|((lx|(-lx))>>31))>0x3ff00000)
49 if(ix<0x3e300000&&(huge+x)>zero)
return x;
56 if(hx>=0)
return t;
else return -t;
#define SET_HIGH_WORD(d, v)
#define EXTRACT_WORDS(ix0, ix1, d)