HomeSort by: relevance | last modified time | path
    Searched refs:ndigits (Results 1 - 8 of 8) sorted by relevancy

  /src/lib/libc/gdtoa/
hdtoa.c 75 roundup(char *s0, int ndigits)
79 for (s = s0 + ndigits - 1; *s == 0xf; s--) {
91 * Round the given digit string to ndigits digits according to the
97 dorounding(char *s0, int ndigits, int sign, int *decpt)
106 if ((s0[ndigits] > 8) ||
107 (s0[ndigits] == 8 && s0[ndigits - 1] & 1))
108 adjust = roundup(s0, ndigits);
112 adjust = roundup(s0, ndigits);
116 adjust = roundup(s0, ndigits);
    [all...]
ldtoa.c 54 ldtoa(long double *ld, int mode, int ndigits, int *decpt, int *sign, char **rve)
102 ret = gdtoa(&fpi, be, (ULong *)bits, &kind, mode, ndigits, decpt, rve);
107 return dtoa((double)*ld, mode, ndigits, decpt, sign, rve);
gdtoa.h 127 extern char* dtoa ANSI((double d, int mode, int ndigits, int *decpt,
129 extern char* hdtoa ANSI((double d, const char *xdigs, int ndigits, int *decpt,
131 extern char* ldtoa ANSI((long double *ld, int mode, int ndigits, int *decpt,
133 extern char* hldtoa ANSI((long double e, const char *xdigs, int ndigits,
137 int mode, int ndigits, int *decpt, char **rve));
dtoa.c 80 (d0, mode, ndigits, decpt, sign, rve)
81 double d0; int mode, ndigits, *decpt, *sign; char **rve;
83 (double d0, int mode, int ndigits, int *decpt, int *sign, char **rve)
86 /* Arguments ndigits, decpt, sign are similar to those
98 2 ==> max(1,ndigits) significant digits. This gives a
101 3 ==> through ndigits past the decimal point. This
104 ndigits can be negative.
313 ndigits = 0;
319 if (ndigits <= 0)
320 ndigits = 1
    [all...]
gdtoa.c 120 (fpi, be, bits, kindp, mode, ndigits, decpt, rve)
122 int *kindp, mode, ndigits, *decpt; char **rve;
124 (CONST FPI *fpi, int be, ULong *bits, int *kindp, int mode, int ndigits, int *decpt, char **rve)
127 /* Arguments ndigits and decpt are similar to the second and third
140 2 ==> max(1,ndigits) significant digits. This gives a
143 3 ==> through ndigits past the decimal point. This
146 ndigits can be negative.
306 ndigits = 0;
312 if (ndigits <= 0)
313 ndigits = 1
    [all...]
gdtoaimp.h 605 extern char *dtoa ANSI((double d, int mode, int ndigits,
  /src/lib/libc/gdtoa/test/
dt.c 35 * number[: mode [ndigits]]
37 * #hex0 hex1[: mode [ndigits]]
41 * (least significant) word, and mode and ndigits are
193 int mode = 0, ndigits = 17; local in function:main
208 /* sscanf(buf+1, "%lx %lx:%d %d", &x, &y, &mode, &ndigits); */
213 sscanf(se, ":%d %d", &mode, &ndigits);
230 sscanf(se+1,"%d %d", &mode, &ndigits);
245 s = dtoa(dval(&d), mode, ndigits, &decpt, &sign, &se);
246 printf("\tdtoa(mode = %d, ndigits = %d):\n", mode, ndigits);
    [all...]
  /src/sbin/nvmectl/
bignum.c 2326 can_use_fast_column_array(int ndigits, int used)
2328 return (((unsigned)ndigits < MP_WARRAY) &&
5397 unsigned ndigits; local in function:BN_bitop
5407 ndigits = a->used;
5410 ndigits = b->used;
5412 for (i = 0 ; i < (int)ndigits ; i++) {

Completed in 19 milliseconds