Searched refs:ndigits (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/lib/libc/gdtoa/
H A D_hdtoa.c53 * - An ndigits < 0 causes it to use as many digits as necessary to
68 * Inputs: d, xdigs, ndigits
72 __hdtoa(double d, const char *xdigs, int ndigits, int *decpt, int *sign, argument
104 if (ndigits == 0) /* dtoa() compatibility */
105 ndigits = 1;
108 * If ndigits < 0, we are expected to auto-size, so we allocate
111 bufsize = (ndigits > 0) ? ndigits : SIGFIGS;
115 if (SIGFIGS > ndigits && ndigits >
[all...]
H A D_hldtoa.c76 __hldtoa(long double e, const char *xdigs, int ndigits, int *decpt, int *sign, argument
118 if (ndigits == 0) /* dtoa() compatibility */
119 ndigits = 1;
122 * If ndigits < 0, we are expected to auto-size, so we allocate
125 bufsize = (ndigits > 0) ? ndigits : SIGFIGS;
129 if (SIGFIGS > ndigits && ndigits > 0) {
131 int offset = 4 * ndigits + LDBL_MAX_EXP - 4 - LDBL_MANT_DIG;
154 /* If ndigits <
170 __hldtoa(long double e, const char *xdigs, int ndigits, int *decpt, int *sign, char **rve) argument
[all...]
H A D_ldtoa.c47 __ldtoa(long double *ld, int mode, int ndigits, int *decpt, int *sign, argument
104 ret = gdtoa(&fpi, be, vbits, &kind, mode, ndigits, decpt, rve);
/freebsd-11-stable/contrib/gdtoa/
H A Dgdtoa.h106 extern char* dtoa ANSI((double d, int mode, int ndigits, int *decpt,
109 int mode, int ndigits, int *decpt, char **rve));
H A Ddtoa.c78 (d0, mode, ndigits, decpt, sign, rve)
79 double d0; int mode, ndigits, *decpt, *sign; char **rve;
81 (double d0, int mode, int ndigits, int *decpt, int *sign, char **rve)
84 /* Arguments ndigits, decpt, sign are similar to those
96 2 ==> max(1,ndigits) significant digits. This gives a
99 3 ==> through ndigits past the decimal point. This
102 ndigits can be negative.
307 ndigits = 0;
313 if (ndigits <= 0)
314 ndigits
[all...]
H A Dgdtoa.c114 (fpi, be, bits, kindp, mode, ndigits, decpt, rve)
116 int *kindp, mode, ndigits, *decpt; char **rve;
118 (FPI *fpi, int be, ULong *bits, int *kindp, int mode, int ndigits, int *decpt, char **rve)
121 /* Arguments ndigits and decpt are similar to the second and third
134 2 ==> max(1,ndigits) significant digits. This gives a
137 3 ==> through ndigits past the decimal point. This
140 ndigits can be negative.
296 ndigits = 0;
302 if (ndigits <= 0)
303 ndigits
[all...]
H A Dgdtoaimp.h612 extern char *dtoa ANSI((double d, int mode, int ndigits,
616 int mode, int ndigits, int *decpt, char **rve));
/freebsd-11-stable/crypto/openssh/openbsd-compat/
H A Dfmt_scaled.c80 unsigned int i, ndigits = 0, fract_digits = 0; local
135 if (++ndigits >= MAX_DIGITS) {
/freebsd-11-stable/contrib/apr/strings/
H A Dapr_snprintf.c86 static char *apr_cvt(double arg, int ndigits, int *decpt, int *sign, argument
93 if (ndigits >= NDIG - 1)
94 ndigits = NDIG - 2;
122 p1 = &buf[ndigits];
126 *decpt = -ndigits;
160 static char *apr_ecvt(double arg, int ndigits, int *decpt, int *sign, char *buf) argument
162 return (apr_cvt(arg, ndigits, decpt, sign, 1, buf));
165 static char *apr_fcvt(double arg, int ndigits, int *decpt, int *sign, char *buf) argument
167 return (apr_cvt(arg, ndigits, decpt, sign, 0, buf));
/freebsd-11-stable/contrib/groff/src/preproc/refer/
H A Dlabel.y225 struct { int ndigits; int val; } dig;
321 $$ = new format_expr('0', $2.ndigits, $2.val);
382 { $$.ndigits = 1; $$.val = $1; }
384 { $$.ndigits = $1.ndigits + 1; $$.val = $1.val*10 + $2; }
/freebsd-11-stable/lib/libc/stdio/
H A Dvfprintf.c93 * number with ndigits digits. This routine returns the total number
97 grouping_init(struct grouping_state *gs, int ndigits, locale_t loc) argument
107 gs->lead = ndigits;
H A Dvfwprintf.c125 * number with ndigits digits. This routine returns the total number
129 grouping_init(struct grouping_state *gs, int ndigits, locale_t locale) argument
136 gs->lead = ndigits;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A Dregcomp.c779 int ndigits = 0; local
783 ndigits++;
786 REQUIRE(ndigits > 0 && count <= DUPMAX, REG_BADBR);
/freebsd-11-stable/contrib/nvi/regex/
H A Dregcomp.c668 int ndigits = 0; local
672 ndigits++;
675 (void)REQUIRE(ndigits > 0 && count <= DUPMAX, REG_BADBR);
/freebsd-11-stable/lib/libc/regex/
H A Dregcomp.c840 int ndigits = 0; local
844 ndigits++;
847 (void)REQUIRE(ndigits > 0 && count <= DUPMAX, REG_BADBR);

Completed in 108 milliseconds