public static IntegerNumber DivRem(IntegerNumber number, long digit, out long remainder) { IntegerNumber result = new IntegerNumber(number.bits, true); remainder = (long)AsmX64Operations.DivideDigit(result.bits, (ulong)digit, result.Digits, true); return(result); }