Lines Matching full:digits
75 /* digits or an overflow is detected). If the exponent is out of the */
93 /* If the number has too many digits, or the exponent could be */ in decimal32FromNumber()
98 ae=dn->exponent+dn->digits-1; /* [0 if special] */ in decimal32FromNumber()
99 if (dn->digits>DECIMAL32_Pmax /* too many digits */ in decimal32FromNumber()
114 if ((*dn->lsu!=0 || dn->digits>1) /* non-zero coefficient */ in decimal32FromNumber()
115 && (dn->digits<DECIMAL32_Pmax)) { /* coefficient fits */ in decimal32FromNumber()
141 Int pad=0; /* coefficient pad digits */ in decimal32FromNumber()
154 if (dn->digits>3) targ|=(uInt)(BIN2DPD[dn->lsu[1]])<<10; in decimal32FromNumber()
155 msd=(dn->digits==7 ? dn->lsu[2] : 0); in decimal32FromNumber()
297 /* convert 7 digits of significand to characters */ in decimal32ToString()
303 /* the 4-chars are a 1-char length (significant digits, except 000 */ in decimal32ToString()
328 /* [here, pre-exp is the digits count (==1 for zero)] */ in decimal32ToString()
346 /* a maximum length of 3 digits (E-101 case) */ in decimal32ToString()