Home | History | Annotate | Download | only in i18n

Lines Matching refs:theInt

7588   Int  theInt;                          /* result accumulator  */
7605 theInt=0; /* ready to accumulate */
7622 theInt=QUOT10(*up, count);
7623 rem=*up-theInt*powers[count];
7626 theInt=*up/powers[count];
7637 if (got==0) {theInt=*up; got+=DECDPUN; up++;} /* ensure lsu is there */
7640 Int save=theInt;
7643 theInt+=*up*powers[got];
7647 if (theInt/(Int)powers[got-DECDPUN]!=(Int)*(up-1)) ilength=11;
7649 else if (neg && theInt>1999999997) ilength=11;
7650 else if (!neg && theInt>999999999) ilength=11;
7651 if (ilength==11) theInt=save; /* restore correct low bit */
7656 if (theInt&1) return BIGODD; /* bottom bit 1 */
7660 if (neg) theInt=-theInt; /* apply sign */
7661 return theInt;