Home | History | Annotate | Download | only in i18n

Lines Matching defs:discard

6891   Int   discard;              /* number of digits to discard  */
6900 discard=len-set->digits; /* digits to discard */
6901 if (discard<=0) { /* no digits are being discarded */
6916 dn->exponent+=discard; /* maintain numerical value */
6920 if (discard>len) { /* everything, +1, is being discarded */
6934 } /* total discard */
6936 /* partial discard [most common case] */
6945 if (count>=discard) break; /* full ones all checked */
6950 cut=discard-(count-DECDPUN)-1;
6975 else { /* discard digit is in low digit(s), and not top digit */
6989 /* discard digit is now at bottom of quot */
7565 else { /* -ve exponent; some fractional part to check and discard */
7566 Int count=-dn->exponent; /* digits to discard */
7569 if (*up!=0) return BADINT; /* non-zero Unit to discard */