حاسبة المعامل الثنائي

احسب C(n,k) بدقة للأعداد الصحيحة غير السالبة حتى 10,000. تُحدَّث النتيجة مباشرةً ويحافظ BigInt على دقة القيم الكبيرة جدًا.

ما الذي تفعله الأداة

تحسب الآلة الحاسبة معامل ثنائي الحدين C(n,k)، أي عدد طرق اختيار k عنصرًا من n عناصر دون تكرار ودون اعتبار للترتيب.

تُجرى العملية بالكامل في المتصفح باستخدام حساب صحيح دقيق للأعداد الصحيحة.

كيفية الاستخدام

  1. أدخل في n العدد الإجمالي للعناصر المتاحة.
  2. أدخل في k عدد العناصر التي تريد اختيارها.
  3. تظهر النتيجة الدقيقة تلقائيًا؛ وإذا كانت k أكبر من n، فالنتيجة 0.
  4. انسخ النتيجة أو امسح الحقول قبل إجراء حساب جديد.

الاستخدامات العملية

  • حساب الاختيارات غير المرتبة ودون تكرار.
  • حل تمارين التوافقيات والاحتمالات.
  • إيجاد المعاملات المستخدمة في نظرية ذات الحدين.
  • التحقق من أمثلة رياضية أو برمجية.

ملاحظات وحدود

  • تُقبل الأعداد الصحيحة غير السالبة من 0 إلى 10,000 فقط.
  • قد تتكون النتيجة من آلاف الأرقام؛ ويحافظ BigInt على قيمتها الدقيقة.
  • يحسب C(n,k) التوافيق، لذا لا يؤدي تغيير الترتيب إلى اختيار جديد.
  • استخدم صيغة التباديل للاختيارات التي يهم فيها الترتيب.

الأسئلة الشائعة

ما معنى «اختيار k من n»؟

هو عدد طرق اختيار k عنصرًا من بين n عناصر متاحة دون تكرار ودون اعتبار للترتيب.

لماذا تكون النتيجة 0 عندما تكون k أكبر من n؟

لا يمكن اختيار عناصر أكثر من العناصر المتاحة، لذلك لا يوجد اختيار صالح.

لماذا يتساوى C(n,k) وC(n,n-k)؟

اختيار العناصر المشمولة يكافئ اختيار العناصر المستبعدة.

هل تستطيع الآلة الحاسبة معالجة نتائج كبيرة جدًا؟

نعم. تستخدم BigInt وتعيد العدد الصحيح بدقة للمدخلات حتى 10,000.

ما الفرق بين التوافيق والتباديل؟

في التوافيق لا يهم الترتيب؛ أما في التباديل فتُعد الترتيبات المختلفة نتائج مختلفة.

مرجع

مرجع الصيغة

يعرض المعامل الثنائي عدد الاختيارات غير المرتبة ويُحسب باستخدام المضروبات.

صيغة المعامل الثنائي
C(n,k) = n! / (k! · (n-k)!)
n
إجمالي عدد العناصر المتاحة.
k
عدد العناصر المختارة.

النطاق الصحيح هو 0 ≤ k ≤ n؛ تحسب النتيجة الاختيارات من دون تكرار ومن دون اعتبار للترتيب.

النتيجة هي عدد الاختيارات غير المرتبة الممكنة وليست قائمة بالمجموعات.

مثال: C(5,2) = 10

  1. C(5,2) = 5! / (2! · (5-2)!)
  2. 5! / (2! · 3!) = 120 / (2 · 6) = 10
  3. توجد 10 طرق لاختيار عنصرين من بين خمسة دون اعتبار للترتيب.
  • C(n,k) = C(n,n-k).
  • C(n,0) = 1.
  • C(n,n) = 1.

الاختيارات والتباديل

استخدم المعامل الثنائي عندما لا يهم الترتيب؛ أما الاختيارات المرتبة فتحتاج إلى صيغة التباديل.