msudigits 2332 src/decNumber/decNumber.c uInt msudigits; // digits in result msu msudigits 2337 src/decNumber/decNumber.c msudigits=MSUDIGITS(res->digits); // actual digits in msu msudigits 2376 src/decNumber/decNumber.c if (shift>msudigits) { // msumax-1 needs >0 digits msudigits 2377 src/decNumber/decNumber.c uInt rem=save%powers[shift-msudigits];// split save msudigits 2378 src/decNumber/decNumber.c *msumax=(Unit)(save/powers[shift-msudigits]); // and insert msudigits 2380 src/decNumber/decNumber.c +(Unit)(rem*powers[DECDPUN-(shift-msudigits)]); // .. msudigits 2383 src/decNumber/decNumber.c *msumax=*msumax+(Unit)(save*powers[msudigits-shift]); // [maybe *1] msudigits 2392 src/decNumber/decNumber.c shift=DECDPUN-msudigits; msudigits 2396 src/decNumber/decNumber.c *msumax=*msumax+(Unit)(save*powers[msudigits]);