Lines Matching refs:ndigits
33 fconvert(double arg, int ndigits, int *decpt, int *sign, char *buf) in fconvert() argument
48 if (ndigits <= -DECIMAL_STRING_LENGTH) in fconvert()
49 ndigits = -DECIMAL_STRING_LENGTH + 1; in fconvert()
50 else if (ndigits >= DECIMAL_STRING_LENGTH) in fconvert()
51 ndigits = DECIMAL_STRING_LENGTH - 1; in fconvert()
52 dm.ndigits = ndigits; /* Number of digits after point. */ in fconvert()
58 *decpt = dr.exponent + dr.ndigits; in fconvert()
59 for (i = 0; i < dr.ndigits; i++) in fconvert()
65 if (ndigits > 0 && dr.exponent > -ndigits) { in fconvert()
66 while (i < dr.ndigits + dr.exponent + ndigits) in fconvert()
74 for (i = 1; i < ndigits; i++) in fconvert()
80 __infnanstring(dr.fpclass, ndigits, buf); in fconvert()
87 sfconvert(single *arg, int ndigits, int *decpt, int *sign, char *buf) in sfconvert() argument
102 if (ndigits <= -DECIMAL_STRING_LENGTH) in sfconvert()
103 ndigits = -DECIMAL_STRING_LENGTH + 1; in sfconvert()
104 else if (ndigits >= DECIMAL_STRING_LENGTH) in sfconvert()
105 ndigits = DECIMAL_STRING_LENGTH - 1; in sfconvert()
106 dm.ndigits = ndigits; /* Number of digits after point. */ in sfconvert()
112 *decpt = dr.exponent + dr.ndigits; in sfconvert()
113 for (i = 0; i < dr.ndigits; i++) in sfconvert()
119 if (ndigits > 0 && dr.exponent > -ndigits) { in sfconvert()
120 while (i < dr.ndigits + dr.exponent + ndigits) in sfconvert()
128 for (i = 1; i < ndigits; i++) in sfconvert()
134 __infnanstring(dr.fpclass, ndigits, buf); in sfconvert()
141 qfconvert(quadruple *arg, int ndigits, int *decpt, int *sign, char *buf) in qfconvert() argument
156 if (ndigits <= -DECIMAL_STRING_LENGTH) in qfconvert()
157 ndigits = -DECIMAL_STRING_LENGTH + 1; in qfconvert()
158 else if (ndigits >= DECIMAL_STRING_LENGTH) in qfconvert()
159 ndigits = DECIMAL_STRING_LENGTH - 1; in qfconvert()
160 dm.ndigits = ndigits; /* Number of digits after point. */ in qfconvert()
189 *decpt = dr.exponent + dr.ndigits; in qfconvert()
190 for (i = 0; i < dr.ndigits; i++) in qfconvert()
197 for (i = 1; i < ndigits; i++) in qfconvert()
203 __infnanstring(dr.fpclass, ndigits, buf); in qfconvert()