示例#1
0
        static void bignum_divide_unsigned_small_denominator(Bignum numerator, BignumDigit denominator, out Bignum quotient, out Bignum remainder, bool qsign, bool rsign)
        {
            Bignum      q = numerator.NewSign(qsign);
            BignumDigit r = q.DestructiveScaleDown(denominator);

            quotient  = q.Trim();
            remainder = new Bignum(rsign, r);
        }
示例#2
0
 static void bignum_divide_unsigned_small_denominator (Bignum numerator, BignumDigit denominator, out Bignum quotient, out Bignum remainder, bool qsign, bool rsign)
 {
     Bignum q = numerator.NewSign (qsign);
     BignumDigit r = q.DestructiveScaleDown (denominator);
     quotient = q.Trim ();
     remainder = new Bignum (rsign, r);
 }