Lines Matching refs:theInt
7590 Int theInt; /* result accumulator */ local
7607 theInt=0; /* ready to accumulate */
7624 theInt=QUOT10(*up, count);
7625 rem=*up-theInt*powers[count];
7628 theInt=*up/powers[count];
7639 if (got==0) {theInt=*up; got+=DECDPUN; up++;} /* ensure lsu is there */
7642 Int save=theInt;
7645 theInt+=*up*powers[got];
7649 if (theInt/(Int)powers[got-DECDPUN]!=(Int)*(up-1)) ilength=11;
7651 else if (neg && theInt>1999999997) ilength=11;
7652 else if (!neg && theInt>999999999) ilength=11;
7653 if (ilength==11) theInt=save; /* restore correct low bit */
7658 if (theInt&1) return BIGODD; /* bottom bit 1 */
7662 if (neg) theInt=-theInt; /* apply sign */
7663 return theInt;