Skip to main content
🔬 Advanced ✨ New

Máy Tính Modulo

Tính phần dư của phép chia. Tính a mod b tức thì với giải thích từng bước. Công cụ toán học miễn phí, kết quả chính xác.

★★★★★ 4.8/5 · 📊 0 calculations · 🔒 Private & free

Phép Tính Modulo Là Gì?

Phép tính modulo (ký hiệu: mod hoặc %) trả về phần dư của phép chia số nguyên. Ví dụ: 17 mod 5 = 2 vì 17 = 5 × 3 + 2 (5 nhân 3 bằng 15, còn dư 2).

Công thức: a mod b = a − b × ⌊a/b⌋

Trong đó ⌊a/b⌋ là phần nguyên của thương số (làm tròn về phía 0).

abThương (a÷b)a mod b
1033 (dư 1)1
1753 (dư 2)2
2045 (không dư)0
7100 (dư 7)7
100714 (dư 2)2

Ứng Dụng của Phép Tính Modulo

Modulo được sử dụng rộng rãi trong lập trình và toán học:

Câu Hỏi Thường Gặp

Modulo với số âm hoạt động như thế nào?

Kết quả phụ thuộc vào ngôn ngữ lập trình. Trong Python: -7 mod 3 = 2 (kết quả luôn không âm). Trong C/JavaScript: -7 % 3 = -1 (kết quả có dấu của số bị chia). Toán học thường dùng quy ước phần dư không âm.

a mod b khi a nhỏ hơn b là bao nhiêu?

Khi a < b, kết quả chính là a. Ví dụ: 3 mod 7 = 3 vì 3 = 7 × 0 + 3.

a mod 1 luôn bằng bao nhiêu?

a mod 1 = 0 với mọi số nguyên a. Vì mọi số nguyên đều chia hết cho 1.