DBL_FRACHBITS
DBL_FRACHBITS,
u.dblu_frach = x >> (32 - DBL_FRACHBITS);
u.dblu_fracl = x << (32 - DBL_FRACHBITS);
r = 1 << DBL_FRACHBITS; /* implicit bit */
exp -= DBL_FRACHBITS;
r = 1 << DBL_FRACHBITS; /* implicit bit */
exp -= DBL_FRACHBITS;
x >>= 64 - (DBL_FRACHBITS + DBL_FRACLBITS);
x >>= 64 - (DBL_FRACHBITS + DBL_FRACLBITS);
#define DBL_FRACBITS (DBL_FRACHBITS + DBL_FRACLBITS)
unsigned int dbl_frach:DBL_FRACHBITS;
unsigned int dbl_frach:DBL_FRACHBITS;