حاسبة باقي القسمة
حساب باقي القسمة، إجراء العمليات الحسابية المعيارية، التحقق من التطابق، واستخدام التطبيقات العملية مثل خوارزمية لون للتحقق.
%Modulo Calculator
Calculate the remainder when a is divided by n. Result: a = q × n + r
كيفية استخدام حاسبة باقي القسمة
اختر نوع العملية: باقي القسمة الأساسي، الحساب المعياري، التحقق من التطابق، أو التطبيقات العملية. أدخل الأرقام وانقر على حساب.
أوضاع الحاسبة
باقي القسمة الأساسي
حساب الباقي عند قسمة عدد على آخر:
- a mod n: الباقي عند قسمة a على n
- حاصل القسمة: عدد المرات التي يتناسب فيها n مع a
- تعبير القسمة: a = q × n + r
الحساب المعياري
العمليات المعيارية المتقدمة المستخدمة في التشفير ونظرية الأعداد:
- الأس المعياري (b^e mod m): حساب القوى الكبيرة بكفاءة
- المعكوس المعياري (a⁻¹ mod m): إيجاد x حيث a × x ≡ 1 (mod m)
التحقق من التطابق
العددان a و b متطابقان بالنسبة للمعامل m (مكتوب a ≡ b (mod m)) إذا كان لهما نفس الباقي عند القسمة على m. أي أن (a - b) قابل للقسمة على m.
التطبيقات
الاستخدامات العملية للحساب المعياري:
- خوارزمية لون: التحقق من أرقام الفحص لبطاقات الائتمان وأرقام ISBN وIMEI
- يوم الأسبوع: حساب يوم الأسبوع لأي تاريخ باستخدام صيغة زيلر
ما هو باقي القسمة (Modulo)؟
عملية باقي القسمة (mod) تُرجع الباقي بعد القسمة. على سبيل المثال، 17 mod 5 = 2 لأن 17 = 3 × 5 + 2. وهي أساسية في علوم الحاسوب والرياضيات.
التطبيقات الشائعة
- التشفير (RSA، Diffie-Hellman)
- دوال التجزئة وهياكل البيانات
- التحقق من أرقام الفحص (بطاقات الائتمان، الباركود)
- المخازن المؤقتة الدائرية ومنطق الالتفاف
- حسابات التقويم
- توليد الأرقام العشوائية
الخصائص الرئيسية
- (a + b) mod n = ((a mod n) + (b mod n)) mod n
- (a × b) mod n = ((a mod n) × (b mod n)) mod n
- a ≡ b (mod n) تعني أن n يقسم (a - b)
- المعكوس المعياري موجود فقط عندما gcd(a, n) = 1