Lines Matching refs:rem
2557 uInt rem=save%powers[shift-msudigits];/* split save */
2560 +(Unit)(rem*powers[DECDPUN-(shift-msudigits)]); /* .. */
4474 /* One guard unit was allocated above msu1 for rem=rem+rem in */
4734 /* the integer was odd then the result should be rem-rhs. */
4788 /* rem-rhs is needed; the sign will invert. Again, var1 */
6751 uInt rem=*source-quot*powers[cut];
6754 uInt rem=*source%powers[cut];
6758 next=rem*powers[DECDPUN-cut]; /* save remainder for next Unit */
6786 Int quot, rem; /* for division */
6818 rem=*up-quot*powers[cut];
6820 rem=quot%powers[cut];
6823 *target=(Unit)(*target+rem*powers[DECDPUN-cut]);
7019 uInt quot, rem; /* for divisions */
7025 rem=*up-quot*powers[cut];
7027 rem=*up%powers[cut];
7030 if (rem!=0) *residue=1;
7065 rem=*up-quot*powers[cut];
7067 rem=quot%powers[cut];
7070 *target=(Unit)(*target+rem*powers[DECDPUN-cut]);
7617 Int rem; /* work */
7621 rem=*up-theInt*powers[count];
7623 rem=*up%powers[count]; /* slice off discards */
7626 if (rem!=0) return BADINT; /* non-zero fraction */