Lines Matching refs:decpt
94 * type. The exponent pointed to by decpt is adjusted if necessary.
97 dorounding(char *s0, int ndigits, int sign, int *decpt)
121 *decpt += 4;
135 * - This routine does not repeat dtoa's mistake of setting decpt
146 * Outputs: decpt, sign, rve
149 hdtoa(double d, const char *xdigs, int ndigits, int *decpt, int *sign,
167 *decpt = u.dblu_dbl.dbl_exp - DBL_ADJ;
170 *decpt = 1;
176 *decpt = u.dblu_dbl.dbl_exp - (514 + DBL_ADJ);
179 *decpt = INT_MAX;
182 *decpt = INT_MAX;
244 dorounding(s0, ndigits, u.dblu_dbl.dbl_sign, decpt);
262 hldtoa(long double e, const char *xdigs, int ndigits, int *decpt, int *sign,
276 *decpt = u.extu_ext.ext_exp - LDBL_ADJ;
279 *decpt = 1;
283 *decpt = u.extu_ext.ext_exp - (514 + LDBL_ADJ);
286 *decpt = INT_MAX;
289 *decpt = INT_MAX;
355 dorounding(s0, ndigits, u.extu_ext.ext_sign, decpt);
370 hldtoa(long double e, const char *xdigs, int ndigits, int *decpt, int *sign,
374 return (hdtoa((double)e, xdigs, ndigits, decpt, sign, rve));