Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Remainder: 1
10÷3=3,33
Thương 3,33
Số dư 1

Máy Tính Modulo là gì?

Máy tính modulo là công cụ toán học giúp tìm phần dư khi lấy một số (số bị chia) chia cho một số khác (số chia). Phép modulo — thường được ký hiệu bằng dấu % trong nhiều ngôn ngữ lập trình — chính là phần còn lại sau khi thực hiện phép chia.

Khi nào nên dùng Máy Tính Modulo?

Phép modulo được ứng dụng rất rộng rãi trong thực tế:

  • Trong lập trình máy tính để tạo ra hành vi lặp vòng, ví dụ như sinh số ngẫu nhiên nằm trong một khoảng cho trước
  • Để kiểm tra một số là chẵn hay lẻ (số chẵn khi n % 2 = 0)
  • Trong mật mã học và các hàm băm (hash) nhằm đảm bảo giá trị luôn nằm trong phạm vi nhất định

Cách tính Modulo

Quảng cáo

Phép modulo được tính theo công thức sau:

a mod b = a - b × floor(a ÷ b)

Trong đó:

  • a là số bị chia (số được đem đi chia)
  • b là số chia (số dùng để chia a)
  • floor(x) là phép làm tròn x xuống số nguyên gần nhất

Với số nguyên, modulo đơn giản chính là phần dư sau khi chia. Với số thập phân, ta tính thương trước, làm tròn xuống số nguyên gần nhất, rồi mới tìm ra phần dư.

Ví dụ minh họa

Ví dụ 1: Modulo với số nguyên cơ bản

Tìm kết quả của 17 mod 5

Số bị chia (a) Số chia (b) Phép tính Kết quả
17 5 17 - 5 × floor(17 ÷ 5) = 17 - 5 × 3 = 17 - 15 2

Ví dụ 2: Số bị chia âm

Tìm kết quả của -13 mod 4

Số bị chia (a) Số chia (b) Phép tính Kết quả
-13 4 -13 - 4 × floor(-13 ÷ 4) = -13 - 4 × (-4) = -13 + 16 3

Ví dụ 3: Số thập phân

Tìm kết quả của 7.5 mod 2.2

Số bị chia (a) Số chia (b) Phép tính Kết quả
7.5 2.2 7.5 - 2.2 × floor(7.5 ÷ 2.2) = 7.5 - 2.2 × 3 = 7.5 - 6.6 0.9

Các công cụ liên quan

Quảng cáo

Khám phá thêm những máy tính toán học khác có thể hữu ích cho bạn:

Trục số minh họa việc trừ lặp lại số chia khỏi số bị chia để lại số dư
Phép chia lấy dư như phép trừ lặp lại: số dư là phần còn lại sau khi bớt đi các bội nguyên của số chia.
Mặt đồng hồ minh họa số học modulo quay vòng quanh số 12
Phép chia lấy dư khiến các số quay vòng trong một khoảng cố định, như giờ quay vòng trên đồng hồ 12 giờ.
Cập nhật lần cuối: