Lines Matching refs:ndigits
1485 unsigned int ndigits = 0, first = 16 /* flag value */;
1493 digits[ndigits++] = (char)(48 + num);
1498 first = ndigits;
1502 if (ndigits > 0)
1504 while (ndigits > 5) *ascii++ = digits[--ndigits];
1505 /* The remaining digits are fractional digits, ndigits is '5' or
1513 /* ndigits may be <5 for small numbers, output leading zeros
1514 * then ndigits digits to first:
1517 while (ndigits < i) *ascii++ = 48, --i;
1518 while (ndigits >= first) *ascii++ = digits[--ndigits];