Home | History | Annotate | Download | only in test

Lines Matching defs:decpt

91 	int decpt, i, j, k, sign;
98 s = dtoa(x, 0, 0, &decpt, &sign, &se);
101 if (decpt == 9999) /* Infinity or Nan */ {
105 if (decpt <= -4 || decpt > se - s + 5) {
113 /* sprintf(b, "%+.2d", decpt - 1); */
114 if (--decpt < 0) {
116 decpt = -decpt;
120 for(j = 2, k = 10; 10*k <= decpt; j++, k *= 10){};
122 i = decpt / k;
126 decpt -= i*k;
127 decpt *= 10;
131 else if (decpt <= 0) {
133 for(; decpt < 0; decpt++)
140 if (--decpt == 0 && *s)
143 for(; decpt > 0; decpt--)
167 int decpt, sign;
171 s = dtoa(dval(d), 0, 0, &decpt, &sign, &se);
173 decpt == 9999 ? "" : ".", s, decpt);
192 int decpt, sign;
245 s = dtoa(dval(&d), mode, ndigits, &decpt, &sign, &se);
247 printf("\tdtoa returns sign = %d, decpt = %d, %d digits:\n%s\n",
248 sign, decpt, (int)(se-s), s);
264 s = dtoa(dval(&d), mode, ndigits, &decpt, &sign, &se);
266 "\tdtoa returns sign = %d, decpt = %d, %d digits:\n%s\n",
267 sign, decpt, (int)(se-s), s);
283 s = dtoa(dval(&d), mode, ndigits, &decpt, &sign, &se);
285 "\tdtoa returns sign = %d, decpt = %d, %d digits:\n%s\n",
286 sign, decpt, (int)(se-s), s);