Sử dụng phương thức Math.DivRem để tính thương của hai số và trả về phần dư.
Trước tiên, thiết lập số bị chia (dividend) và số chia (divisor).
// dividend long dividend = 30; // divisor long divisor = 7;
Bây giờ, dùng phương thức DivRem.
long quotient = Math.DivRem(dividend, divisor, out rem);
Ví dụ
using System;
using System.Globalization;
class Demo {
static void Main() {
// phần dư
long rem;
// số bị chia
long dividend = 98;
// số chia
long divisor = 9;
long quotient = Math.DivRem(dividend, divisor, out rem);
Console.WriteLine("{0} \\ {1} = {2} và phần dư = {3}", dividend, divisor, quotient, rem);
}
}
Kết quả
98 \ 9 = 10 và phần dư = 8