19 static const float one = 1.0, tiny=1.0e-30;
32 if((ix&0x7f800000)==0x7f800000) {
38 if((ix&(~sign))==0)
return x;
45 for(i=0;(ix&0x00800000)==0;i++) ix<<=1;
49 ix = (ix&0x007fffff)|0x00800000;
81 ix = (q>>1)+0x3f000000;
#define SET_FLOAT_WORD(d, i)
#define GET_FLOAT_WORD(i, d)