DECIMAL_MANT      286 marshal.c          d = modf(ldexp(frexp(fabs(d), &e), DECIMAL_MANT), &d);
DECIMAL_MANT      315 marshal.c      	modf(ldexp(frexp(fabs(d), &e), DECIMAL_MANT), &d);
DECIMAL_MANT      333 marshal.c      	d = ldexp(d, e - DECIMAL_MANT);
DECIMAL_MANT      352 marshal.c          char buf[FLOAT_DIG + (DECIMAL_MANT + 7) / 8 + 10];