Lines Matching refs:nD
152 BigInt nD( nD1 ); in Fraction() local
153 nD *= BigInt( nD2 ); in Fraction()
155 while ( nN.bIsBig || nD.bIsBig ) in Fraction()
162 nD += n1; in Fraction()
163 nD /= n2; in Fraction()
166 Reduce( nN, nD ); in Fraction()
170 nDenominator = (long)nD; in Fraction()
302 BigInt nD( nDenominator ); in operator +=() local
303 nD *= BigInt( rVal.nDenominator ); in operator +=()
305 Reduce( nN, nD ); in operator +=()
307 if ( nN.bIsBig || nD.bIsBig ) in operator +=()
315 nDenominator = (long)nD; in operator +=()
358 BigInt nD( nDenominator ); in operator -=() local
359 nD *= BigInt( rVal.nDenominator ); in operator -=()
361 Reduce( nN, nD ); in operator -=()
363 if ( nN.bIsBig || nD.bIsBig ) in operator -=()
371 nDenominator = (long)nD; in operator -=()
412 BigInt nD( nDenominator / nGGT2 ); in operator *=() local
413 nD *= BigInt( rVal.nDenominator / nGGT1 ); in operator *=()
415 if ( nN.bIsBig || nD.bIsBig ) in operator *=()
423 nDenominator = (long)nD; in operator *=()
467 BigInt nD( nDenominator / nGGT2 ); in operator /=() local
468 nD *= BigInt( rVal.nNumerator / nGGT1 ); in operator /=()
470 if ( nN.bIsBig || nD.bIsBig ) in operator /=()
478 nDenominator = (long)nD; in operator /=()
666 BigInt nD( rVal1.nDenominator ); in operator <() local
667 nD *= BigInt( rVal2.nNumerator ); in operator <()
669 return nN < nD; in operator <()
696 BigInt nD( rVal1.nDenominator); in operator >() local
697 nD *= BigInt( rVal2.nNumerator ); in operator >()
699 return nN > nD; in operator >()