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

  /src/lib/libc/gdtoa/
g__fmt.c 40 g__fmt(b, s, se, decpt, sign, blen) char *b; char *s; char *se; int decpt; ULong sign; size_t blen;
42 g__fmt(char *b, char *s, char *se, int decpt, ULong sign, size_t blen)
76 if (decpt <= -4 || decpt > se - s + 5) {
89 /* sprintf(b, "%+.2d", decpt - 1); */
90 if (--decpt < 0) {
92 decpt = -decpt;
96 for(j = 2, k = 10; 10*k <= decpt; j++, k *= 10){
    [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);
103 if (*decpt == -32768)
104 *decpt = INT_MAX;
107 return dtoa((double)*ld, mode, ndigits, decpt, sign, rve);
hdtoa.c 94 * type. The exponent pointed to by decpt is adjusted if necessary.
97 dorounding(char *s0, int ndigits, int sign, int *decpt)
121 *decpt += 4;
135 * - This routine does not repeat dtoa's mistake of setting decpt
146 * Outputs: decpt, sign, rve
149 hdtoa(double d, const char *xdigs, int ndigits, int *decpt, int *sign,
167 *decpt = u.dblu_dbl.dbl_exp - DBL_ADJ;
170 *decpt = 1;
176 *decpt = u.dblu_dbl.dbl_exp - (514 + DBL_ADJ);
179 *decpt = INT_MAX
    [all...]
g_dfmt.c 46 int decpt, ex, i, mode; local in function:g_dfmt
95 s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
98 return g__fmt(buf, s, se, decpt, sign, bufsize);
g_ffmt.c 46 int decpt, ex, i, mode; local in function:g_ffmt
93 s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
96 return g__fmt(buf, s, se, decpt, sign, bufsize);
g_xLfmt.c 62 int decpt, ex, i, mode; local in function:g_xLfmt
113 s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
116 return g__fmt(buf, s, se, decpt, sign, bufsize);
gethex.c 44 CONST char *decpt, *s, *s0, *s1; local in function:gethex
62 decpt = 0;
74 decpt = s += i;
78 decpt = ++s;
92 if (*s == *decimalpoint && !decpt) {
97 decpt = s += i;
99 if (*s == '.' && !decpt) {
100 decpt = ++s;
105 if (decpt)
106 e = -(((Long)(s-decpt)) << 2)
    [all...]
g_Qfmt.c 64 int decpt, ex, i, mode; local in function:g_Qfmt
119 s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
122 return g__fmt(buf, s, se, decpt, sign, bufsize);
g_xfmt.c 67 int decpt, ex, i, mode; local in function:g_xfmt
119 s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
122 return g__fmt(buf, s, se, decpt, sign, bufsize);
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,
134 int *decpt, int *sign, char **rve));
137 int mode, int ndigits, int *decpt, char **rve));
g_ddfmt.c 46 int bx, by, decpt, ex, ey, i, j, mode; local in function:g_ddfmt
181 s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se);
184 b = g__fmt(buf, s, se, decpt, z->sign, bufsize);
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
131 then *decpt is set to -32768.
188 *decpt = -32768;
191 *decpt = -32768;
208 *decpt = 1;
825 *decpt = k + 1;
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
90 then *decpt is set to 9999.
174 *decpt = 9999;
186 *decpt = 1;
840 *decpt = k + 1;
strtodg.c 330 int decpt; local in function:strtodg
400 decpt = 0;
420 decpt = 1;
496 if (!decpt)
strtod.c 120 int Rounding, decpt = 0; local in function:_int_strtod_l
215 decpt = 1;
292 if (!decpt)
gdtoaimp.h 606 int *decpt, int *sign, char **rve));
  /src/lib/libc/gdtoa/test/
dt.c 91 int decpt, i, j, k, sign; local in function:g_fmt
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){}
167 int decpt, sign; local in function:check
192 int decpt, sign; local in function:main
    [all...]
  /src/usr.bin/time/
time.c 73 const char *decpt; local in function:main
146 (decpt = lconv->decimal_point) == NULL)
147 decpt = ".";
155 prts("real ", decpt, &after, "\n");
156 prtv("user ", decpt, &ru.ru_utime, "\n");
157 prtv("sys ", decpt, &ru.ru_stime, "\n");
159 prts("", decpt, &after, " real ");
160 prtv("", decpt, &ru.ru_utime, " user ");
161 prtv("", decpt, &ru.ru_stime, " sys\n");
208 prts(const char *pre, const char *decpt, const struct timespec *ts
    [all...]
  /src/bin/ksh/
shf.c 886 int expo, decpt; local in function:shf_vfprintf
1095 &decpt, &tmp);
1097 if (decpt < -4 || decpt > precision)
1101 if (decpt > 0 && (precision -= decpt) < 0)
1114 if (decpt > 0) {
1118 if (decpt >
1121 decpt =
1124 (void) memcpy(s, p, decpt);
    [all...]
  /src/lib/libc/stdio/
vfscanf.c 970 char decpt = *localeconv_l(loc)->decimal_point; local in function:parsefloat
1063 if (c != decpt)
vfwscanf.c 772 wchar_t decpt = (wchar_t)(unsigned char)*localeconv_l(loc)->decimal_point; local in function:parsefloat
868 if (c != decpt)

Completed in 21 milliseconds