Lines Matching refs:aTmpA
349 BigInt aTmpA, aTmpB; in DivLong() local
353 aTmpA.Mult( *this, nMult ); in DivLong()
354 if ( aTmpA.nLen == nLen ) in DivLong()
356 aTmpA.nNum[aTmpA.nLen] = 0; in DivLong()
357 aTmpA.nLen++; in DivLong()
362 for (j = aTmpA.nLen - 1; j >= nLenB; j--) in DivLong()
364 nTmp = ( (long)aTmpA.nNum[j] << 16 ) + aTmpA.nNum[j - 1]; in DivLong()
365 if (aTmpA.nNum[j] == aTmpB.nNum[nLenB1]) in DivLong()
371 ((((sal_uInt32)nTmp) - aTmpB.nNum[nLenB1] * nQ) << 16) + aTmpA.nNum[j - 2]) in DivLong()
378 nTmp = (long)aTmpA.nNum[j - nLenB + i] in DivLong()
381 aTmpA.nNum[j - nLenB + i] = (sal_uInt16)nTmp; in DivLong()
386 unsigned short& rNum( aTmpA.nNum[j - nLenB + i] ); in DivLong()
388 if (aTmpA.nNum[j - nLenB + i] == 0) in DivLong()
396 nTmp = aTmpA.nNum[j - nLenB + i] + aTmpB.nNum[i] + nK; in DivLong()
397 aTmpA.nNum[j - nLenB + i] = (sal_uInt16)(nTmp & 0xFFFFL); in DivLong()
420 BigInt aTmpA, aTmpB; in ModLong() local
424 aTmpA.Mult( *this, nMult); in ModLong()
425 if ( aTmpA.nLen == nLen ) in ModLong()
427 aTmpA.nNum[aTmpA.nLen] = 0; in ModLong()
428 aTmpA.nLen++; in ModLong()
433 for (j = aTmpA.nLen - 1; j >= nLenB; j--) in ModLong()
435 nTmp = ( (long)aTmpA.nNum[j] << 16 ) + aTmpA.nNum[j - 1]; in ModLong()
436 if (aTmpA.nNum[j] == aTmpB.nNum[nLenB1]) in ModLong()
442 ((((sal_uInt32)nTmp) - aTmpB.nNum[nLenB1] * nQ) << 16) + aTmpA.nNum[j - 2]) in ModLong()
449 nTmp = (long)aTmpA.nNum[j - nLenB + i] in ModLong()
452 aTmpA.nNum[j - nLenB + i] = (sal_uInt16)nTmp; in ModLong()
457 unsigned short& rNum( aTmpA.nNum[j - nLenB + i] ); in ModLong()
459 if (aTmpA.nNum[j - nLenB + i] == 0) in ModLong()
466 nTmp = aTmpA.nNum[j - nLenB + i] + aTmpB.nNum[i] + nK; in ModLong()
467 aTmpA.nNum[j - nLenB + i] = (sal_uInt16)(nTmp & 0xFFFFL); in ModLong()
476 rErg = aTmpA; in ModLong()