КалькулÑтор факторіалу, комбінацій Ñ– переÑтановок
Введіть n Ñ– k — калькулÑтор миттєво обчиÑлить факторіал n!, комбінації C(n,k) та переÑтановки P(n,k). КориÑний у комбінаториці, теорії ймовірноÑтей, ÑтатиÑтиці та задачах ЗÐО. Підтримує Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð¾ n = 170 у межах точноÑті IEEE 754.
Na tej stronie
Як ми обчиÑлюємо факторіал Ñ– комбінації
Факторіал: n! = 1 × 2 × … × n, де 0! = 1 за визначеннÑм. Комбінації: C(n,k) = n! / (k! × (n−k)!). ПереÑтановки: P(n,k) = n! / (n−k)!. Ð”Ð»Ñ Ð²ÐµÐ»Ð¸ÐºÐ¸Ñ… n заÑтоÑовуєтьÑÑ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ алгоритм Ð´Ð»Ñ Ð¼Ñ–Ð½Ñ–Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— похибок округленнÑ.
Приклад обчиÑленнÑ
Ð”Ð»Ñ n = 5 Ñ– k = 2: факторіал 5! = 120; комбінації C(5,2) = 10 (кількіÑть 2-елементних підмножин 5-елементної множини); переÑтановки P(5,2) = 20 (впорÑдкований вибір 2 з 5 елементів).
ÐайчаÑтіші запитаннÑ
Що таке факторіал Ñ– Ñк його обчиÑлити?
Факторіал натурального чиÑла n (позначаєтьÑÑ n!) — добуток уÑÑ–Ñ… цілих чиÑел від 1 до n. Ðаприклад, 5! = 120. За визначеннÑм 0! = 1.
Що таке комбінації C(n,k)?
C(n,k) — кількіÑть ÑпоÑобів вибрати k елементів з n, коли порÑдок не важливий. Формула: C(n,k) = n! / (k! × (n−k)!). Приклад: C(5,2) = 10.
Що таке переÑтановки P(n,k)?
P(n,k) — кількіÑть впорÑдкованих виборів k елементів з n. Формула: P(n,k) = n! / (n−k)!. Приклад: P(5,2) = 20.
У чому Ñ€Ñ–Ð·Ð½Ð¸Ñ†Ñ Ð¼Ñ–Ð¶ комбінаціÑми Ñ– переÑтановками?
У переÑтановках порÑдок важливий, у комбінаціÑÑ… — ні. P(n,k) = C(n,k) × k!, тобто кожну комбінацію можна впорÑдкувати k! ÑпоÑобами.
Як калькулÑтор оброблÑÑ” великі факторіали?
Тип number (IEEE 754) дає точні результати Ð´Ð»Ñ n ≤ 170. При n = 171 факторіал перевищує макÑимальне кінцеве Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ– Ñтає Infinity.
Чому 0! = 1?
З рекурентного ÑÐ¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ n! = n × (n−1)!: при n = 1 отримуємо 0! = 1. Також — єдиний ÑпоÑіб впорÑдкувати порожню множину.
Коли C(n,k) = 0?
C(n,k) = 0, коли k > n — не можна вибрати більше елементів, ніж Ñ”. КалькулÑтор автоматично повертає 0.
Як комбінації пов'Ñзані з трикутником ПаÑкалÑ?
n-й Ñ€Ñдок трикутника ПаÑÐºÐ°Ð»Ñ Ð¼Ñ–Ñтить C(n,0), C(n,1), …, C(n,n). Кожен елемент Ñ” Ñумою двох ÑуÑідніх елементів вищого Ñ€Ñдка.
Чому C(52,5) = 2 598 960?
C(52,5) = 52! / (5! × 47!) = 2 598 960 — кількіÑть 5-карткових рук з колоди 52 карт. Введіть n = 52, k = 5, щоб перевірити.
Де заÑтоÑовуютьÑÑ Ñ„Ð°ÐºÑ‚Ð¾Ñ€Ñ–Ð°Ð»Ð¸ Ñ– комбінації?
У теорії ймовірноÑтей (лотереÑ, карти), ÑтатиÑтиці (біноміальні коефіцієнти), криптографії, біології та олімпіадних задачах.
Результати є орієнтовними. При n > 170 факторіал перевищує діапазон IEEE 754 і повертає Infinity.