Lines Matching refs:ndig
180 int ndig; /* actual number of digits returned by cvt */ in vfprintf() local
516 &expt, ch, &ndig); in vfprintf()
527 size = expsize + ndig; in vfprintf()
528 if (ndig > 1 || flags & ALT) in vfprintf()
537 } else if (expt >= ndig) { /* fixed g fmt */ in vfprintf()
542 size = ndig + (expt > 0 ? in vfprintf()
753 if (expt < ndig || (flags & ALT) != 0) { in vfprintf()
755 PAD(ndig - 1, zeroes); in vfprintf()
761 PRINT(cp, ndig); in vfprintf()
762 } else if (expt >= ndig) { in vfprintf()
763 PRINT(cp, ndig); in vfprintf()
764 PAD(expt - ndig, zeroes); in vfprintf()
771 PRINT(cp, ndig-expt); in vfprintf()
774 if (ndig > 1 || flags & ALT) { in vfprintf()
779 PRINT(cp, ndig-1); in vfprintf()
782 PAD(ndig - 1, zeroes); in vfprintf()