Đơn giản hóa quy trình làm việc của bạn: Tìm kiếm miniwebtool.
Thêm
Công cụ liên quan
Máy Tính Giá Trị Tuyệt ĐốiMáy Tính Hàm Trần và SànMáy Tính Chia DàiMáy tính thương và số dưSắp xếp số
Trang chủ > Toán học > Phép toán cơ bản > Máy tính Modulo
 

Máy tính Modulo

Tính modulo (số dư) với quy trình chia từng bước, sơ đồ trực quan tương tác và hỗ trợ số nguyên, số thập phân, số âm và ký hiệu khoa học.

Máy tính Modulo
mod

Embed Máy tính Modulo Widget

Giới thiệu về Máy tính Modulo

Chào mừng bạn đến với Máy tính Modulo, một công cụ trực tuyến miễn phí toàn diện để tính modulo (số dư) của hai số bất kỳ. Máy tính này cung cấp các phân tích phép chia từng bước, sơ đồ trực quan tương tác và hỗ trợ các số nguyên, số thập phân, số âm và ký hiệu khoa học. Cho dù bạn đang học toán, lập trình hay giải các bài toán mật mã, công cụ này sẽ giúp các phép toán modulo trở nên rõ ràng và dễ hiểu.

Phép toán Modulo (Mod) là gì?

Phép toán modulo (thường được viết là mod hoặc %) tìm số dư sau khi chia một số (số bị chia) cho một số khác (số chia). Nó trả lời câu hỏi: "Sau khi chia a cho n, còn lại bao nhiêu?"

Định nghĩa Modulo
$a \mod n = r$ trong đó $a = n \times q + r$ và $0 \le r < |n|$

Ở đây, $a$ là số bị chia, $n$ là số chia, $q$ là thương số (phần nguyên của phép chia) và $r$ là số dư (kết quả modulo).

Ví dụ: 17 mod 5

17 chia cho 5 = 3 dư 2

Vì: 17 = 5 × 3 + 2

Do đó: 17 mod 5 = 2

Cách tính Modulo

  1. Nhập số bị chia (a): Nhập số bạn muốn chia. Đây có thể là số dương, số âm, số thập phân hoặc ở ký hiệu khoa học (vd: 1.5e10).
  2. Nhập số chia (n): Nhập số bạn dùng để chia. Số này không thể là 0, nhưng có thể là số dương, số âm hoặc số thập phân.
  3. Nhấp vào Tính toán Modulo: Nhấn nút để xem kết quả của bạn với phân tích từng bước đầy đủ.
  4. Xem kết quả: Xem số dư, thương số, phương trình kiểm tra và (đối với các số nguyên dương đơn giản) một sơ đồ trực quan hiển thị việc nhóm số.

Các bước tính toán thủ công

Để tính $a \mod n$ theo cách thủ công:

  1. Chia: Tính $a \div n$
  2. Làm tròn xuống (Floor): Lấy giá trị sàn (làm tròn về phía âm vô cực) để được thương số $q = \lfloor a/n \rfloor$
  3. Nhân: Tính $n \times q$
  4. Trừ: Tính số dư $r = a - n \times q$
Ví dụ: Tính 23 mod 7

Bước 1: 23 ÷ 7 = 3.2857...

Bước 2: q = floor(3.2857) = 3

Bước 3: 7 × 3 = 21

Bước 4: r = 23 - 21 = 2

Các ứng dụng phổ biến của Modulo

🔢
Kiểm tra Chẵn/Lẻ
n mod 2 = 0 có nghĩa là n là số chẵn; n mod 2 = 1 có nghĩa là n là số lẻ. Đây là cách sử dụng modulo phổ biến nhất trong lập trình.
🕐
Số học Đồng hồ
Chuyển đổi định dạng 24 giờ sang 12 giờ: 14 mod 12 = 2 (14:00 là 2:00 PM). Tính toán thời gian xoay vòng qua nửa đêm.
🔄
Mẫu tuần hoàn
Tạo các chuỗi lặp lại, mảng vòng và lập lịch luân phiên. Chỉ số i mod n đảm bảo luôn nằm trong phạm vi cho phép.
🔐
Mật mã học
Mã hóa RSA, trao đổi khóa Diffie-Hellman và các hàm băm đều dựa rất nhiều vào số học mô-đun.
📊
Hàm băm
hash(key) mod table_size xác định nơi lưu trữ dữ liệu trong bảng băm, đảm bảo các chỉ số nằm trong giới hạn của mảng.
📅
Tính toán Lịch
Xác định ngày trong tuần, năm nhuận và số học ngày tháng. Các ngày lặp lại sau mỗi 7 ngày, vì vậy day mod 7 sẽ cho kết quả là thứ trong tuần.

Modulo với các kiểu số khác nhau

Số nguyên dương

Đối với số nguyên dương, modulo rất đơn giản: số dư luôn nằm trong khoảng từ 0 đến n-1.

Số âm

Số âm có thể phức tạp vì các hệ thống khác nhau định nghĩa modulo khác nhau. Máy tính này sử dụng định nghĩa toán học trong đó số dư luôn không âm (từ 0 đến |n|-1):

Quy ước Lập trình vs Toán học

Các ngôn ngữ lập trình khác nhau trong việc xử lý modulo âm:

Python: -17 % 5 = 3 (phép chia sàn - khớp với toán học)

JavaScript/C/Java: -17 % 5 = -2 (phép chia cắt cụt)

Số thập phân

Modulo cũng mở rộng cho các số thập phân (số dấu phẩy động) bằng nguyên tắc tương tự:

Ký hiệu khoa học

Máy tính này hỗ trợ ký hiệu khoa học cho các số rất lớn hoặc rất nhỏ:

Tính chất và quy tắc của Modulo

Tính chất cơ bản

Số học với Modulo

Quy tắc Số học Mô-đun

(a + b) mod n = ((a mod n) + (b mod n)) mod n

(a - b) mod n = ((a mod n) - (b mod n) + n) mod n

(a × b) mod n = ((a mod n) × (b mod n)) mod n

Các tính chất này rất cần thiết trong mật mã học và khoa học máy tính, cho phép tính toán với các số rất lớn mà không bị tràn số.

Modulo vs Phép chia vs Số dư

Phép chia (÷ hoặc /)

Phép chia cho ra thương số, có thể là số thập phân: 17 ÷ 5 = 3.4

Phép chia nguyên (// hoặc div)

Phép chia nguyên chỉ lấy phần số nguyên: 17 // 5 = 3

Modulo (mod hoặc %)

Modulo chỉ lấy phần dư còn lại: 17 mod 5 = 2

Mối quan hệ

Đồng nhất thức phép chia
$a = n \times (a \div n) + (a \mod n)$

Cho 17 và 5: 17 = 5 × 3 + 2 ✓

Câu hỏi thường gặp

Phép toán modulo (mod) là gì?

Phép toán modulo (thường được viết tắt là mod) tìm số dư sau khi chia một số cho một số khác. Ví dụ, 17 mod 5 = 2 vì 17 chia cho 5 bằng 3 dư 2. Về mặt toán học: a mod n = r trong đó a = n × q + r và 0 ≤ r < |n|.

Làm thế nào để tính modulo?

Để tính a mod n: 1) Chia a cho n và tìm thương nguyên q = floor(a/n). 2) Nhân q với n. 3) Lấy a trừ đi kết quả đó để được số dư: r = a - n × q. Ví dụ, 17 mod 5: q = floor(17/5) = 3, r = 17 - 5 × 3 = 17 - 15 = 2.

Sự khác biệt giữa mod và số dư là gì?

Đối với các số dương, modulo và số dư là giống nhau. Sự khác biệt xuất hiện với các số âm. Trong toán học, modulo luôn trả về kết quả không âm (0 ≤ r < |n|), trong khi số dư có thể âm tùy thuộc vào ngôn ngữ lập trình. Máy tính này sử dụng định nghĩa toán học."

Các ứng dụng phổ biến của phép toán modulo là gì?

Modulo được sử dụng trong: 1) Kiểm tra số chẵn/lẻ (n mod 2), 2) Số học đồng hồ (chuyển đổi 24 giờ sang 12 giờ), 3) Các mẫu tuần hoàn và mảng vòng, 4) Hàm băm và mật mã học, 5) Tạo số ngẫu nhiên giả, 6) Xác định tính chia hết, 7) Tính toán lịch.

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

Với số âm, có các quy ước khác nhau. Trong toán học và máy tính này, kết quả luôn không âm: -17 mod 5 = 3 (không phải -2). Điều này là do -17 = 5 × (-4) + 3. Một số ngôn ngữ lập trình trả về -2 bằng cách sử dụng phép chia cắt cụt. Hiểu sự khác biệt này là rất quan trọng trong lập trình.

Modulo có thể hoạt động với số thập phân không?

Có, modulo có thể được mở rộng cho các số thập phân (số dấu phẩy động). Ví dụ, 7.5 mod 2.5 = 0 vì 7.5 = 2.5 × 3 + 0. Và 8.7 mod 2.5 = 1.2 vì 8.7 = 2.5 × 3 + 1.2. Máy tính này hỗ trợ tính toán modulo thập phân với độ chính xác cao.

Tài nguyên bổ sung

Tham khảo nội dung, trang hoặc công cụ này như sau:

"Máy tính Modulo" tại https://MiniWebtool.com/vi/máy-tính-modulo/ từ MiniWebtool, https://MiniWebtool.com/

bởi đội ngũ miniwebtool. Cập nhật: 05/01/2026

Bạn cũng có thể thử AI Giải Toán GPT của chúng tôi để giải quyết các vấn đề toán học của bạn thông qua câu hỏi và trả lời bằng ngôn ngữ tự nhiên.

Phép toán cơ bản:

Công cụ nổi bật:

Máy tính tuổiTrình Trích Xuất Ảnh từ Videomáy-tính-số-mũ-độ-chính-xác-caoMáy tính Phân tích Thừa số Nguyên tốCông cụ đếm hàng⏱️ Máy Tính GiờTrình tạo bài tây ngẫu nhiênTra cứu ID người dùng InstagramCông cụ đổi Pound sang Kilogram🖱️ Bộ Đếm ClickMáy tính giảm giá phần trămMáy tính phân số tối giảnCông cụ Mã hóa CaesarTrình tạo chuỗi ngẫu nhiênTra cứu ID người dùng FacebookTrình Tạo Mã MorseBộ chuyển đổi thập phân sang nhị phânMáy tính thương và số dưĐảo ngược văn bảnCông cụ chuyển đổi chữ số La MãĐổ xúc xắcBộ Chuyển Đổi Số Sang ChữCông cụ chuyển đổi kg sang lbsMáy tính Kiểm tra Chia hết📅 Máy tính ngàyThống kê Kênh YouTubeMáy tính ngày trong năm - Hôm nay là ngày thứ mấy trong nămCông cụ chuyển đổi nhị phân sang thập phânMáy tính thập phân sang phân sốMáy tính thời gianXóa dấu cáchMáy tính Cạnh huyềnTrình tạo nhánh giải đấu ngẫu nhiênTrình nhân hóa văn bản AIBộ lặp MP3Máy tính nhị phânBộ chuyển đổi FPSBộ chuyển đổi Nhị phân sang HexTrình Luyện Toán NhẩmSắp xếp số🔍 Kiểm tra Đạo vănGhép VideoTrình Chuyển Đổi JSON sang CSVĐây có phải là Số Nguyên Tố?Bộ chuyển đổi Feet và Inch sang CmCông cụ chuyển đổi cm sang feet và inchBộ chuyển đổi hex sang thập phânBộ chuyển đổi HEXCông Cụ Vẽ Đồ Thị Hệ Bất Phương TrìnhTrình trích xuất âm thanhMáy tính hoàng hôn và bình minhTrình chuyển đổi SRT sang TXTMáy tính chuyển đổi phân số sang số thập phânMáy tính So sánh Phân sốMáy tính căn bậc haiTrình tạo thời gian ngẫu nhiênCân Bằng Phương Trình Hóa HọcCông cụ xáo trộn chữ cáiTrình phát hiện nội dung AICông cụ chuyển đổi centimet sang inchSắp xếp theo thứ tự bảng chữ cáiMáy tính HEXTrình tạo mê cungĐiều chỉnh tốc độ videoBộ Chia Âm ThanhCon số may mắn của tôi là gì?Bộ chuyển đổi hệ cơ sốBộ chuyển đổi Thập phân sang Thập lục phânMáy Giải Phương Trình Bậc BaCông cụ chia ảnhSo sánh hai chuỗiCông cụ chuyển đổi kPa sang psiCông cụ loại bỏ dấu câu trực tuyếnCông cụ tạo nhóm ngẫu nhiênTrình tạo thẻ tín dụng ngẫu nhiênCông cụ Giải Quy hoạch Tuyến tínhTạo Ô ChữMáy tính trung bình mẫuTrình tạo thẻ BingoCông cụ chuyển đổi phân số thành hỗn sốCông cụ chuyển đổi Phần trăm sang PPMCông cụ chuyển đổi hệ thập lục phân sang nhị phânTung đồng xuMáy tính ModuloTrình tạo ngày sinh ngẫu nhiênTrình tạo tên ngẫu nhiênMáy tính GFR📷 OCR Chuyển Ảnh Thành Văn BảnMáy tính Cung Mặt trời, Mặt trăng & Cung mọc 🌞🌙✨Máy tính Cầu thangTrình tạo số nguyên ngẫu nhiênLịch Sao Thủy Nghịch HànhMáy tính Vị trí Mặt trờiMáy tính arctanMáy tính thâm hụt calo⏰ Đồng Hồ Báo Thức Trực TuyếnTrình tạo đồ vật ngẫu nhiênCông cụ chuyển đổi psi sang kPaMáy tính Pha Mặt TrăngMáy tính Tuổi thọ Trung bìnhCông cụ ước tính thu nhập YouTubeMáy tính Định giá Quyền chọn Black-ScholesMáy tính SinTạo Trò Chơi Tìm TừDanh sách năm nhuậnMáy Tính Diện Tích Đa Giác Bất Quy TắcMáy tính Tuổi thai⏱️ Bộ Đếm Ngược Thời GianChuyển đổi Số thành Phân sốCông cụ chuyển đổi hỗn số thành phân sốcông cụ chuyển đổi ppm sang phần trămTrình tạo số xổ sốTạo và giải SudokuBộ Chuyển Đổi Nhị PhânChuyển đổi Nhị phân sang Bát phânMáy tính BSABộ chọn bình luận YouTubeMáy tính công thức bậc haiMáy tính pHtra-cứu-địa-chỉ-MACXóa dòng mớiCông cụ Mã hóa VigenèreCông cụ tạo bữa ăn ngẫu nhiênMáy Tính Điểm SốTrình tạo từ ngẫu nhiên tiếng AnhChuyển đổi CSV sang JSONCông cụ chuyển đổi DMS sang độ thập phânLịch trăng non và trăng trònMáy tính bước chân sang khoảng cáchMáy Tính Năng Lượng Thế NăngMáy tính định lý PythagoreNgười chọn ngẫu nhiênCông cụ chuyển đổi Radian sang ĐộCông cụ vẽ đồ thị hàm sốMáy tính diện tích hình trònMáy tính Đạo hàmMáy tính Độ dốc và CấpTrình Mô Phỏng Cổng LogicTrình chuyển đổi HTML sang văn bảnBộ chuyển đổi khối lượngCông Cụ Vẽ Đường Cong Tham SốCông cụ tính điểm trung bình GPALàm Đẹp CSSMáy Tính Ký Hiệu Sigma (Tổng)Máy Tính Số TuầnMáy tính Arccos (Cosin Nghịch đảo)Máy Tính Độ Lệch Chuẩn Tương ĐốiTrình Định dạng & Xác thực YAMLTrình nén VideoTrình tạo IMEI Ngẫu nhiênBảng mã ASCIIChuyển đổi Thời gian SRT📈 Công Cụ Tạo Biểu Đồ ĐườngCông cụ Trực quan hóa Dữ liệu AI (Dán CSV)Máy Tính Giá Trị Tuyệt ĐốiMáy tính giai thừaMáy tính trung bìnhMáy tính tương hợp tình yêuMáy tính tỷ lệ BUN và CreatinineMáy tính Ước số chung lớn nhấtTrình tạo JSON ngẫu nhiênXoay VideoBộ Chuyển Đổi Thời Gian Sang Thập PhânMáy Tính Phân Vị BMI Cho Trẻ EmMáy tính CosMáy Tính Lôgarit Cơ Số 2Máy Tính Chia Đa Thứcmáy-tính-tỷ-lệ-bánh-mìTrình tạo GUID/UUIDĐảo ngược dòngCông cụ cắt ảnhMáy Tính Chữ Số Có NghĩaMáy tính BitwiseMáy tính tanMáy tính xác suất xúc xắcChuyển Đổi Mô-men Xoắn (Nm, ft-lb, kgf-cm)Công cụ chuyển đổi pound sang gamCông cụ chuyển đổi thời gian phân sốKiểm Tra Số Chẵn Hay Số LẻKiểm tra Tên người dùng Mạng xã hộiMáy Tính Chu Vi Hình ElipMáy Tính Hoa HồngMáy tính lương hưuTrình tạo chữ cái ngẫu nhiênBộ chuyển đổi địa chỉ IP sang nhị phânBộ chọn số ngẫu nhiênBộ nén hình ảnhChuyển đổi Kích thước Tập tinMáy phát động vật ngẫu nhiênMáy tính Hàm GammaMáy tính NgủTrình vẽ phương trình cựcTrình tạo biểu đồ hộp và râuTrình tạo Hash MD5Trình tạo oẳn tù tìMáy Tính Tốc Độ SóngMáy tính Lực nổiMáy tính Vận tốc Tới hạnMáy tính Bước sóng de BroglieMáy tính năng lượng photonMáy Tính E=mc²Máy Tính Giãn Nở Thời GianMáy tính Định luật thứ ba của KeplerMáy tính Vận tốc ThoátMáy Tính Lực Hấp DẫnMáy tính Định luật Beer-LambertMáy Tính Phương Trình NernstMáy tính Áp suất Thẩm thấuMáy Tính Độ Tăng Điểm SôiMáy Tính Độ Giảm Điểm Đông BăngMáy Tính Thành Phần Phần TrămMáy Tính Nồng Độ Đương LượngMáy tính Nồng độ MolanBộ Chuyển Đổi pKa Sang KaMáy tính Henderson-HasselbalchMáy Tính Sản Lượng Lý ThuyếtMáy tính Chất phản ứng Giới hạnMáy tính Cấu hình ElectronBảng tuần hoàn tương tácTrình Tạo Giáo Án AITrình tạo Câu đố AITrình tạo trích dẫn (APA/MLA/Chicago)Máy Tính Phần Trăm Điểm DanhMáy Tính Điểm APMáy Tính Điểm ACTMáy Tính Điểm SATChuyển đổi Phần trăm sang CGPATrình chuyển đổi CGPA sang phần trămCông Cụ Chấm Điểm Dễ Dàng (EZ Grader)Máy tính Chi phí Nuôi conMáy Tính Lượng Sữa Cho BéMáy Tính Kích Cỡ TãTrình Tạo Tên Em BéCông Cụ Dự Đoán Màu Mắt Em BéCông Cụ Dự Đoán Chiều Cao Của TrẻMáy Tính Thời Gian Tăng Gấp Đôi hCGMáy tính ngày dự sinh IVFMáy tính làm tổ của phôiCông cụ dự đoán giới tính kiểu Trung QuốcCông cụ định dạng ngày ISO 8601Trình Chuyển Đổi Ngày JulianNap CalculatorWorld ClockBộ chuyển đổi Ngày sang Chữ số La MãĐếm Ngược Đến Khi Nghỉ HưuMáy Tính Cai NghiệnMáy Tính Nửa Sinh NhậtMáy Tính Ngày Kỷ NiệmMáy Tính Chia Tiền BoaMáy Tính ROI Email MarketingMáy tính Chi phí trên Mỗi Khách hàng Tiềm năngMáy Tính Vốn Lưu ĐộngMáy tính số dư đảm phíMáy tính FIFO / LIFOMáy Tính Tồn Kho An ToànMáy Tính Điểm Đặt Hàng LạiMáy tính Lượng đặt hàng Kinh tế EOQMáy Tính Khấu HaoMáy Tính Giá Đồ Thủ CôngMáy tính giá bán buônMáy tính Lợi nhuận ShopifyMáy tính Amazon FBAMáy Tính Phí eBayMáy tính phí EtsyMáy tính Phí StripeMáy Tính Phí PayPalCông Cụ Chuyển Đổi Tỷ Lệ CượcMáy Tính Tiền Dâng Một Phần MườiMáy tính ZakatMáy Tính Thuế Trước Bạ Vương Quốc AnhMáy Tính Miễn Thuế HRAMáy tính GratuityMáy tính NPSMáy tính EPFMáy tính PPFMáy tính RDMáy tính SWPMáy Tính Gross-UpMáy Tính So Sánh Khoản VayMáy Tính Tỷ Lệ Sử Dụng Tín DụngMáy Tính Bậc Thang CDMáy tính Tín phiếu Kho bạc T-BillMáy Tính Trái Phiếu IMáy tính Tiết kiệm Đại học 529Máy tính HSAMáy Tính Trợ Cấp Thôi ViệcMáy Tính Tăng LươngTrình tạo Hóa đơnMáy Tính Công Tác PhíMáy tính Hoàn tiền Quãng đườngMáy Tính Tăng Tiền Thuê NhàMáy Tính Tiền Thuê Theo Tỷ LệMáy tính Khả năng Chi trả Tiền thuê nhàMáy Tính Giá Lăn Bánh Ô TôMáy Tính Khả Năng Mua XeMáy Tính Khoản Vay Xe MáyMáy Tính Khoản Vay Xe RVMáy Tính Khoản Vay Mua ThuyềnMáy Tính Khoản Vay ĐấtMáy Tính Khoản Vay Xây DựngMáy Tính Vay Thế Chấp Chỉ Trả LãiMáy Tính Khoản Vay Bong BóngMáy Tính Điểm Vay Thế ChấpMáy Tính PMIMáy Tính Thanh Toán Thế Chấp Hai Tuần Một LầnMáy Tính Vay Thế Chấp ARMMáy Tính Khoản Vay VAMáy Tính Lương Thực NhậnTrình tạo truy vấn SQL bằng AITrình Tạo RegEx AICông cụ Phân tích Giọng văn bằng AICông cụ Phân tích CV bằng AICông cụ Chuyển đổi Đơn vị AI (Ngôn ngữ Tự nhiên)Trình Viết Thư Xin Lỗi AITrình Tạo Lời Từ Chối Lịch Sự Bằng AITrình Tạo Lịch Trình Du Lịch AITrình Tạo Danh Sách Đọc Sách AITrình Tạo Kế Hoạch Tập Luyện AITrình Tạo Kế Hoạch Bữa Ăn AITrình Tạo Ý Tưởng Quà Tặng AITrình Tạo Công Thức Nấu Ăn AI Từ Nguyên LiệuMáy Tính ROI Học BổngMáy Tính Chi Phí Đại HọcMáy Tính Số Giờ Học Để Thông Thạo Ngôn NgữTrình Tạo Câu Đố Từ VựngTrình tạo Ghi chú CornellMáy Tính Đường Cong Học TậpBộ Lập Lịch Lặp Lại Ngắt Quãng Thẻ Ghi NhớMáy Tính Pha Trộn Màu SơnMáy Tính Keo Chà Ròn GạchMáy Tính Năng Lực Quá Trình Six SigmaTrình tải hình thu nhỏ YouTubeTrình tạo nhân vật RPG ngẫu nhiên