66 L[0] = L[1] = L[2] = L[3] = 0;
74 L[_0] = (bits[3] & (unsigned)~0x10000) | (unsigned)((exp + 0x3fff + 112) << 16);
86 L[_1] = L[_2] = L[_3] = 0;
113 static FPI fpi0 = {113, 1 - 16383 - 113 + 1, 32766 - 16383 - 113 + 1, 1,
SI};
123 fpi1.rounding = rounding;
126 k =
strtodg(s, sp, fpi, &exp, bits);
void ULtoQ(ULong *L, const ULong *bits, Long exp, int k)
int strtorQ(CONST char *s, char **sp, int rounding, void *L)
int strtodg(CONST char *s00, char **se, FPI *fpi, Long *exp, ULong *bits)