حاسبة باقي القسمة (مودولو)
أوجد الباقي وخارج القسمة لعملية قسمة (a mod b).
النتيجة
الباقي (a mod b)
2.0000
خارج القسمة
3
كيف يعمل
تعيد عملية باقي القسمة (modulo) ما يتبقى بعد القسمة. تكتب القسمة الإقليدية a = الخارج × b + الباقي، والباقي بين 0 وb−1: في 17 mod 5، بما أن 17 = 3×5 + 2، فالخارج 3 والباقي 2. يشغّل الباقي كلَّ ما يدور في حلقات. الساعات تلتف بمقياس 12 أو 24 — الساعة 10 زائد 5 ساعات تساوي (10+5) mod 12 = الساعة 3. وأيام الأسبوع تدور بمقياس 7، والباقي 0 هو بالضبط معنى «قابل للقسمة»، ومن هنا اختبارات القسمة الفورية. وفي البرمجة حاضر في كل مكان: n mod 2 يميّز الزوجي من الفردي، والباقي يوزّع العناصر على عدد ثابت من الخانات (التجزئة)، وmod k يجعل أي عدّاد يعود إلى 0 بعد k خطوة. انتبه: تختلف اللغات في الأعداد السالبة — بعضها يعيد −3 mod 5 قيمة 2 وبعضها −3.
إعلان
الأسئلة الشائعة
كم يساوي 17 mod 5؟
2 — لأن 17 = 3×5 + 2.
ماذا لو كان المقسوم عليه 0؟
القسمة على صفر غير معرّفة، لذا تظهر النتيجة 0.
ما استخدامات الباقي في الحياة اليومية؟
كل ما هو دوري: حساب الساعة (الساعات mod 12)، وحساب أيام الأسبوع (mod 7)، وفحص الزوجي/الفردي (mod 2)، واختبارات القسمة (الباقي 0)، والتوزيع العادل في مجموعات.
إعلان