/titanic_41/usr/src/lib/libc/i386/gen/ |
H A D | ecvt.c | 50 ecvt(number, ndigits, decpt, sign) in ecvt() argument 53 int *decpt; 58 return (econvert(number, ndigits, decpt, sign, buf)); 62 fcvt(number, ndigits, decpt, sign) in fcvt() argument 65 int *decpt; 73 ptr = fconvert(number, ndigits, decpt, sign, buf); 75 deci_val = *decpt; 80 *decpt = deci_val; /* If there are leading zero's */ 90 qecvt(number, ndigits, decpt, sign) in qecvt() argument 93 int *decpt; [all …]
|
/titanic_41/usr/src/lib/libc/amd64/gen/ |
H A D | ecvt.c | 50 ecvt(number, ndigits, decpt, sign) in ecvt() argument 53 int *decpt; 58 return (econvert(number, ndigits, decpt, sign, buf)); 62 fcvt(number, ndigits, decpt, sign) in fcvt() argument 65 int *decpt; 73 ptr = fconvert(number, ndigits, decpt, sign, buf); 75 deci_val = *decpt; 80 *decpt = deci_val; /* If there are leading zero's */ 90 qecvt(number, ndigits, decpt, sign) in qecvt() argument 93 int *decpt; [all …]
|
/titanic_41/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_stdlib.c | 43 fptos(const char *p, char *buf, size_t buflen, int decpt, int sign, char expchr) in fptos() argument 66 if (--decpt < 0) { in fptos() 67 decpt = -decpt; in fptos() 72 if (decpt < 10) in fptos() 75 (void) strcpy(q, numtostr((uint_t)decpt, 10, 0)); in fptos() 91 int decpt, sign; in doubletos() local 94 p = econvert(d, precision + 1, &decpt, &sign, digits); in doubletos() 95 return (fptos(p, buf, sizeof (buf), decpt, sign, expchr)); in doubletos() 106 int decpt, sign; in longdoubletos() local 109 p = qeconvert(ldp, precision + 1, &decpt, &sign, digits); in longdoubletos() [all …]
|
/titanic_41/usr/src/lib/libc/sparcv9/gen/ |
H A D | ecvt.c | 50 ecvt(double number, int ndigits, int *decpt, int *sign) in ecvt() argument 54 return (econvert(number, ndigits, decpt, sign, buf)); in ecvt() 58 fcvt(double number, int ndigits, int *decpt, int *sign) in fcvt() argument 65 ptr = fconvert(number, ndigits, decpt, sign, buf); in fcvt() 68 deci_val = *decpt; in fcvt() 73 *decpt = deci_val; /* If there are leading zero's */ in fcvt() 83 qecvt(number, ndigits, decpt, sign) in qecvt() argument 86 int *decpt; 91 return (qeconvert(&number, ndigits, decpt, sign, buf)); 95 qfcvt(long double number, int ndigits, int *decpt, int *sign) in qfcvt() argument [all …]
|
/titanic_41/usr/src/lib/libc/port/gen/ |
H A D | ecvt.c | 56 ecvt(double value, int ndigit, int *decpt, int *sign) in ecvt() argument 58 return (cvt(value, ndigit, decpt, sign, 0)); in ecvt() 62 fcvt(double value, int ndigit, int *decpt, int *sign) in fcvt() argument 64 return (cvt(value, ndigit, decpt, sign, 1)); in fcvt() 68 cvt(double value, int ndigit, int *decpt, int *sign, int f_flag) in cvt() argument 86 *decpt = 0; in cvt() 104 ++*decpt; in cvt() 107 for (; value >= sp->p10; *decpt += sp->n) in cvt() 119 ++*decpt; in cvt() 125 for (; value * sp->p10 < 10.0; *decpt -= sp->n) in cvt() [all …]
|
/titanic_41/usr/src/lib/libbc/libc/gen/common/ |
H A D | econvert.c | 34 econvert(arg, ndigits, decpt, sign, buf) in econvert() argument 36 int ndigits, *decpt, *sign; 54 *decpt = dr.exponent + ndigits; 60 *decpt = 1; 66 *decpt = 0; 75 *decpt = 0; 88 fconvert(arg, ndigits, decpt, sign, buf) in fconvert() argument 90 int ndigits, *decpt, *sign; 109 *decpt = dr.ndigits - ndigits; 111 *decpt = dr.ndigits; [all …]
|
H A D | seconvert.c | 31 seconvert(arg, ndigits, decpt, sign, buf) in seconvert() argument 33 int ndigits, *decpt, *sign; 53 *decpt = dr.exponent + ndigits; 59 *decpt = 1; 65 *decpt = 0; 74 *decpt = 0; 87 sfconvert(arg, ndigits, decpt, sign, buf) in sfconvert() argument 89 int ndigits, *decpt, *sign; 106 *decpt = dr.ndigits - ndigits; 108 *decpt = dr.ndigits; [all …]
|
H A D | qeconvert.c | 31 qeconvert(arg, ndigits, decpt, sign, buf) in qeconvert() argument 33 int ndigits, *decpt, *sign; 53 *decpt = dr.exponent + ndigits; 59 *decpt = 1; 65 *decpt = 0; 74 *decpt = 0; 87 qfconvert(arg, ndigits, decpt, sign, buf) in qfconvert() argument 89 int ndigits, *decpt, *sign; 106 *decpt = dr.ndigits - ndigits; 108 *decpt = dr.ndigits; [all …]
|
H A D | ecvt.c | 35 ecvt(arg, ndigits, decpt, sign) in ecvt() argument 37 int ndigits, *decpt, *sign; 41 return econvert(arg, ndigits, decpt, sign, efcvtbuffer); 45 fcvt(arg, ndigits, decpt, sign) in fcvt() argument 47 int ndigits, *decpt, *sign; 51 return fconvert(arg, ndigits, decpt, sign, efcvtbuffer);
|
H A D | gconvert.c | 49 char decpt = '.'; local 51 char decpt = *(localeconv()->decimal_point); local 61 *(p++) = decpt; 86 *(p++) = decpt; 93 if (*p != decpt) 114 *(p++) = decpt; 121 *(p++) = decpt; 131 if (*p != decpt)
|
H A D | char_to_decimal.h | 42 char decpt; variable 54 decpt = '.'; 57 decpt = '.'; 59 decpt = *(localeconv()->decimal_point); 204 if (CURRENT == decpt) { 301 if (CURRENT == decpt) { 315 if (*good != decpt) /* If not, bump good. */
|
/titanic_41/usr/src/lib/libc/sparc/gen/ |
H A D | ecvt.c | 50 ecvt(double number, int ndigits, int *decpt, int *sign) in ecvt() argument 54 return (econvert(number, ndigits, decpt, sign, buf)); in ecvt() 58 fcvt(double number, int ndigits, int *decpt, int *sign) in fcvt() argument 65 ptr = fconvert(number, ndigits, decpt, sign, buf); in fcvt() 68 deci_val = *decpt; in fcvt() 73 *decpt = deci_val; /* If there are leading zero's */ in fcvt() 86 int *decpt, in qecvt() argument 91 return (qeconvert(&number, ndigits, decpt, sign, buf)); in qecvt() 95 qfcvt(long double number, int ndigits, int *decpt, int *sign) in qfcvt() argument 99 return (qfconvert(&number, ndigits, decpt, sign, buf)); in qfcvt()
|
/titanic_41/usr/src/lib/libc/port/fp/ |
H A D | fconvert.c | 35 fconvert(double arg, int ndigits, int *decpt, int *sign, char *buf) in fconvert() argument 60 *decpt = dr.exponent + dr.ndigits; in fconvert() 74 *decpt = 0; in fconvert() 81 *decpt = 0; in fconvert() 89 sfconvert(single *arg, int ndigits, int *decpt, int *sign, char *buf) in sfconvert() argument 114 *decpt = dr.exponent + dr.ndigits; in sfconvert() 128 *decpt = 0; in sfconvert() 135 *decpt = 0; in sfconvert() 143 qfconvert(quadruple *arg, int ndigits, int *decpt, int *sign, char *buf) in qfconvert() argument 184 *decpt = 0; in qfconvert() [all …]
|
H A D | econvert.c | 56 econvert(double arg, int ndigits, int *decpt, int *sign, char *buf) in econvert() argument 81 *decpt = dr.exponent + ndigits; in econvert() 87 *decpt = 1; in econvert() 93 *decpt = 0; in econvert() 101 seconvert(single *arg, int ndigits, int *decpt, int *sign, char *buf) in seconvert() argument 126 *decpt = dr.exponent + ndigits; in seconvert() 132 *decpt = 1; in seconvert() 138 *decpt = 0; in seconvert() 146 qeconvert(quadruple *arg, int ndigits, int *decpt, int *sign, char *buf) in qeconvert() argument 177 *decpt = dr.exponent + ndigits; in qeconvert() [all …]
|
H A D | gconvert.c | 40 char decpt = *(localeconv()->decimal_point); in __k_gconvert() local 49 *(p++) = decpt; in __k_gconvert() 63 *(p++) = decpt; in __k_gconvert() 71 if (*p != decpt) in __k_gconvert() 96 *(p++) = decpt; in __k_gconvert() 104 *(p++) = decpt; in __k_gconvert() 115 if (*p != decpt) in __k_gconvert()
|
H A D | char_to_decimal.h | 106 char decpt; variable 119 decpt = '.'; 121 decpt = *(localeconv()->decimal_point); 216 } else if (current == decpt) { 346 if (current == decpt) { 469 if (current == decpt) {
|
/titanic_41/usr/src/lib/libast/common/sfio/ |
H A D | sfcvt.c | 102 int* decpt, int* sign, int* len, int format) in _sfcvt() argument 104 char* _sfcvt(vp,buf,size,n_digit,decpt,sign,len,format) in _sfcvt() 109 int* decpt; /* to return decimal point */ 124 *sign = *decpt = 0; 204 *decpt = x; 249 *decpt = (int)n; 259 if((*decpt += (int)n) >= SF_IDIGITS) 267 n = (((format&SFFMT_EFORMAT) || *decpt <= 0) ? 1 : *decpt+1) - n; 280 if((format&SFFMT_EFORMAT) && *decpt == 0 && f > 0.) 284 *decpt -= 1; [all …]
|
H A D | sffcvt.c | 25 char *sffcvt(double dval, int n_digit, int* decpt, int* sign) in sffcvt() argument 27 char *sffcvt(dval,n_digit,decpt,sign) in sffcvt() 30 int* decpt; /* to return decimal point */ 37 return _sfcvt(&dval,buf,sizeof(buf),n_digit,decpt,sign,&len,0);
|
H A D | sfecvt.c | 25 char* sfecvt(double dval, int n_digit, int* decpt, int* sign) in sfecvt() argument 27 char* sfecvt(dval,n_digit,decpt,sign) in sfecvt() 30 int* decpt; /* to return decimal point */ 37 return _sfcvt(&dval,buf,sizeof(buf),n_digit,decpt,sign,&len,SFFMT_EFORMAT);
|
H A D | sfvprintf.c | 107 int dot, width, precis, sign, decpt; local 1137 &decpt, &sign, &n_s, v); 1143 &decpt, &sign, &n_s, v); 1155 &decpt, &sign, &n_s, v); 1170 &decpt, &sign, &n_s, v); 1172 decpt = 1; 1186 if(decpt < -3 || decpt > precis) 1191 { precis = n - decpt; 1215 { if((n = decpt - 1) < 0) 1228 *--ep = (decpt > 0 || dval == 0.) ? '+' : '-'; [all …]
|
/titanic_41/usr/src/cmd/csh/ |
H A D | printf.c | 150 int decpt, sign; in _print() local 442 &decpt, in _print() 477 n = decpt - 1; in _print() 493 *--suffix = (decpt > 0 || dval == 0) ? in _print() 523 &decpt, in _print() 528 if (sign && decpt > -prec && in _print() 541 n = decpt; in _print() 566 if (++decpt <= 0 || *bp == '\0' || in _print() 597 &decpt, in _print() 600 decpt = 1; in _print() [all …]
|
/titanic_41/usr/src/ucblib/libucb/port/stdio/ |
H A D | doprnt.c | 216 int decpt, sign; in _doprnt() local 719 bp = ecvt(dval, min(prec + 1, MAXECVT), &decpt, &sign); in _doprnt() 758 int nn = decpt - 1; in _doprnt() 771 *--suffix = (decpt > 0 || dval == 0) ? '+' : '-'; in _doprnt() 824 bp = fcvt(dval, min(prec, MAXFCVT), &decpt, &sign); in _doprnt() 842 int nn = decpt; in _doprnt() 863 *p++ = (++decpt <= 0 || *bp == '\0' || in _doprnt() 917 bp = ecvt(dval, min(prec, MAXECVT), &decpt, &sign); in _doprnt() 919 decpt = 1; in _doprnt() 932 if (decpt < -3 || decpt > prec) { in _doprnt() [all …]
|
/titanic_41/usr/src/lib/libbc/libc/stdio/common/ |
H A D | doprnt.c | 162 int decpt, sign; in _doprnt() local 697 bp = econvert(dval, prec + 1, &decpt, &sign, convertbuffer); in _doprnt() 700 bp = qeconvert(&qval, prec + 1, &decpt, &sign, convertbuffer); in _doprnt() 739 n = decpt - 1; in _doprnt() 757 *--suffix = (decpt > 0 || convertbuffer[0] == '0' )? '+': '-'; in _doprnt() 787 bp = fconvert(dval, prec, &decpt, &sign, convertbuffer); in _doprnt() 790 bp = qfconvert(&qval, prec, &decpt, &sign, convertbuffer); in _doprnt() 812 n = decpt; in _doprnt() 832 if (++decpt <= 0 || *bp == '\0') in _doprnt()
|
/titanic_41/usr/src/lib/libc/port/print/ |
H A D | doprnt.c | 107 #define FPCONV(func, val, prec, decpt, sign, cvtbuf) \ argument 112 (void) func(val, prec, decpt, sign, cb); \ 175 #define FPCONV(func, val, prec, decpt, sign, cvtbuf) \ argument 176 (void) func(val, prec, decpt, sign, cvtbuf); 539 int decpt, sign; in _wndoprnt() local 1419 min(prec + 1, MAXECVT), &decpt, &sign, in _wndoprnt() 1425 min(prec + 1, MAXECVT), &decpt, &sign, in _wndoprnt() 1476 int nn = decpt - 1; in _wndoprnt() 1489 *--suffix = (decpt > 0 || buf[0] == '0') ? '+' : '-'; in _wndoprnt() 1521 &decpt, &sign, cvtbuf); in _wndoprnt() [all …]
|
/titanic_41/usr/src/lib/libc/port/i18n/ |
H A D | wstod.c | 197 char decpt; in wstring_to_decimal() local 209 decpt = *(localeconv()->decimal_point); in wstring_to_decimal() 276 } else if (current == (wchar_t)decpt) { in wstring_to_decimal() 354 if (current == (wchar_t)decpt) { in wstring_to_decimal() 445 if (current == decpt) { in wstring_to_decimal()
|