39 #ifdef POK_NEEDS_LIBMATH
42 #include "math_private.h"
45 two54 = 1.80143985094819840000e+16;
48 frexp(
double x,
int *eptr)
51 EXTRACT_WORDS(hx,lx,x);
54 if(ix>=0x7ff00000||((ix|lx)==0))
return x;
61 *eptr += ((uint32_t)ix>>20)-1022;
62 hx = (hx&0x800fffff)|0x3fe00000;