Kalkulačka faktoriálu

Faktoriály rostou neuvěřitelně rychle — 20! už přesahuje 2 quintiliony —, takže ruční výpočet je nepraktický. Tato kalkulačka zvládá velké faktoriály s přesností, podporuje dvojité faktoriály (n!!) a přímo navazuje na kombinatoriku pomocí vestavěných funkcí pro permutace (nPr) a kombinace (nCr). Mezi běžné oblasti použití patří počítání uspořádání prvků, výpočet pravděpodobnostních rozdělení ve statistice, vyhodnocování Taylorových řad v matematické analýze a řešení problémů v kvantové mechanice a teorii čísel.

star 4.7

Kalkulačka faktoriálu calculator

exclamation Factorial Calculator
About This Mode
Factorial (n!): Product of all positive integers from 1 to n. Example: 5! = 5×4×3×2×1 = 120
calculate Result
Expression
5!
Result
120
Step-by-Step
5! = 5 × 4 × 3 × 2 × 1
= 120
Formulas
n! = n × (n-1) × ... × 1
nPr = n! / (n-r)!
nCr = n! / [r!(n-r)!]

lightbulb Tips

  • •0! = 1 by definition
  • •nPr = n!/(n-r)!
  • •nCr = n!/[r!(n-r)!]
  • •Max: 170! (float limit)

exclamation Reference

Common Factorials
0! = 16! = 720 1! = 17! = 5,040 2! = 28! = 40,320 3! = 69! = 362,880 4! = 2410! = 3,628,800 5! = 12020! = 2.4×10¹⁸
Key Formulas
n! = n × (n-1)!
nPr = n!/(n-r)!
nCr = n!/[r!(n-r)!]

How to Use the Kalkulačka faktoriálu

calculate

Vybrat výpočet

Zvolte faktoriál, permutaci, kombinaci nebo jiné typy.

edit

Zadejte hodnotu n

Zadejte číslo pro výpočet faktoriálu (0-170).

input

Zadejte r (pokud je potřeba)

Pro permutace/kombinace zadejte hodnotu r.

visibility

Zobrazit výsledky

Podívejte se na výsledek s postupným výpočtem krok za krokem.

The Formula

Faktoriál násobí všechna kladná celá čísla až do n. Používá se v pravděpodobnosti, kombinatorice a matematické analýze.

n! = n × (n-1) × (n-2) × ... × 2 × 1

lightbulb Variables Explained

  • n! Faktoriál čísla n
  • nPr Permutace: n!/(n-r)!
  • nCr Kombinace: n!/[r!(n-r)!]

tips_and_updates Pro Tips

1

0! = 1 z definice – to je zásadní pro mnoho matematických vzorců

2

Faktoriály rostou extrémně rychle: 10! = 3 628 800 a 20! má 19 cifer

3

Pro permutace (záleží na pořadí): nPr = n!/(n-r)!

4

Pro kombinace (nezáleží na pořadí): nCr = n!/[r!(n-r)!]

5

Dvojitý faktoriál n!! násobí každé druhé číslo: 7!! = 7×5×3×1 = 105

6

Kalkulačky obvykle podporují až 170! kvůli limitům plovoucí řádové čárky

Počítejte faktoriály (n!), dvojité faktoriály (n!!), permutace (nPr) a kombinace (nCr) s podrobným postupem krok za krokem. Nepostradatelné pro pravděpodobnost a statistiku.

Co je faktoriál?

Faktoriál čísla n (zapsaný jako n!) je součin všech kladných celých čísel až do n. Například 5! = 5×4×3×2×1 = 120.

Faktoriály jsou základním stavebním kamenem v kombinatorice a pravděpodobnosti.

Permutace vs. kombinace

Permutace počítají uspořádání, kde na pořadí záleží (nPr). Kombinace počítají výběry, kde na pořadí nezáleží (nCr).

Permutace použijte pro žebříčky a pořadí, kombinace pro skupiny.

Jak vypočítat faktoriál krok za krokem?

K výpočtu faktoriálu n! vynásobte všechna kladná celá čísla od 1 do n. Například 5! = 5 × 4 × 3 × 2 × 1 = 120 a 6! = 6 × 120 = 720.

Nejrychlejší ruční metoda využívá rekurzivní pravidlo n! = n × (n−1)!, takže každý nový faktoriál je jen předchozí výsledek vynásobený dalším celým číslem. Tato kalkulačka tuto rekurzi aplikuje interně a poté zobrazí každé násobení jako krok.

Jak uvádí Wolfram MathWorld, faktoriál je definován pro všechna nezáporná celá čísla a 0! je pevně stanoveno na 1, aby byla rekurze konzistentní.

Jaký je vzorec pro faktoriál a rekurzivní definice?

Vzorec pro faktoriál je n! = n × (n−1) × (n−2) × … × 2 × 1, přičemž základní případ je 0! = 1. Ekvivalentně faktoriály splňují rekurentní vztah n! = n × (n−1)!, což umožňuje sestavit každou hodnotu z té předchozí.

NIST Digital Library of Mathematical Functions tuto myšlenku rozšiřuje za hranice celých čísel pomocí gama funkce, kde n! = Γ(n+1).

Pro kombinatoriku používáte také dva odvozené vzorce:

  • permutace nPr = n!/(n−r)!
  • kombinace nCr = n!/[r!(n−r)!]

Tyto tři výrazy pokrývají většinu počítacích úloh, se kterými se setkáte v pravděpodobnosti a diskrétní matematice.

Proč se 0! rovná 1?

0! se rovná 1 podle definice a nejde o libovolnou volbu. Existuje přesně jeden způsob, jak uspořádat prázdnou množinu objektů — nic neudělat — takže počet uspořádání je jedna.

Nastavení 0! = 1 také udržuje platnost rekurze n! = n × (n−1)!, protože 1! = 1 × 0! funguje pouze tehdy, když 0! = 1. Dále zajišťuje, že vzorce jako nCr = n!/[r!(n−r)!] vracejí správný výsledek, když r = 0 nebo r = n.

Khan Academy a Encyclopaedia Britannica uvádějí 0! = 1 jako standardní konvenci, na které stojí kombinatorika a binomická věta.

Jak rychle rostou faktoriály?

Faktoriály rostou rychleji než jakákoliv exponenciální funkce, což je důvod, proč se ruční výpočet rychle stává nepraktickým. Pro ilustraci:

  • 5! = 120
  • 10! = 3 628 800
  • 20! = 2 432 902 008 176 640 000 — již více než 2,4 quintilionu

U 170! je hodnota přibližně 7,26 × 10^306, což se blíží limitu standardní plovoucí řádové čárky s dvojitou přesností, a proto mnoho nástrojů omezuje vstup na 170.

Tento superexponenciální růst (formálně n! roste jako Stirlingova aproximace √(2πn)(n/e)^n, popsaná v NIST DLMF) vysvětluje, proč se faktoriály objevují ve jmenovatelích Taylorových řad, kde zmenšují členy dostatečně rychle na to, aby řada konvergovala.

Co je dvojitý faktoriál (n!!) a jak se počítá?

Dvojitý faktoriál n!! násobí každé druhé celé číslo směrem dolů od n, přičemž končí u 1 (liché n) nebo 2 (sudé n). Pro lichá čísla 7!! = 7 × 5 × 3 × 1 = 105; pro sudá čísla 8!! = 8 × 6 × 4 × 2 = 384.

Nejedná se o dvojnásobné použití faktoriálu — (n!)! by bylo v porovnání obrovské. Dvojité faktoriály se objevují v integrálech mocnin sinu a kosinu a ve vzorcích pro objem vícerozměrných koulí.

Wolfram MathWorld katalogizuje dvojitý faktoriál jako vlastní funkci a OEIS uvádí liché dvojité faktoriály 1, 3, 15, 105, 945 jako posloupnost A001147.

Co je subfaktoriál (!n) a deranže?

Subfaktoriál !n počítá deranže — permutace, ve kterých žádný prvek nezůstane na své původní pozici. Pro tři položky {1, 2, 3} vyhovují pouze {2, 3, 1} a {3, 1, 2}, takže !3 = 2; podobně !4 = 9 a !5 = 44.

Subfaktoriál se řídí vzorcem !n = n! × Σ (−1)^k / k! pro k = 0 až n a úzce souvisí s hádkami pravděpodobnosti, jako je problém "šatny", kde šance, že nikdo nedostane svůj vlastní klobouk, se blíží 1/e ≈ 0,3679 s rostoucím n.

OEIS zaznamenává čísla deranží 1, 0, 1, 2, 9, 44, 265 jako posloupnost A000166.

Kde se faktoriály používají v reálném životě?

Faktoriály jsou základem každého problému, který počítá uspořádání nebo výběry.

  • V pravděpodobnosti je počet různých 5karetních pokerových kombinací z balíčku 52 karet roven kombinaci 52C5 = 2 598 960.
  • V plánování a logistice dává n! počet uspořádání pro n úkolů nebo zastávek.
  • V matematické analýze se faktoriály nacházejí ve jmenovatelích Taylorových a Maclaurinových řad a řídí, jak rychle se členy zmenšují, aby bylo možné aproximovat funkce jako e^x a sin x.

Objevují se také v binomické větě, statistických rozděleních, jako je Poissonovo a binomické, a v kryptografii. Khan Academy využívá tyto kombinatorické počty jako základ svých kurzů pravděpodobnosti.

Časté chyby při práci s faktoriály

Při práci s faktoriály lidé často dělají několik chyb:

  • Nejčastější chybou je zapomenutí, že 0! = 1, což na okrajích boří vzorce pro kombinace a permutace.
  • Další je zaměňování dvojitého faktoriálu n!! (každé druhé celé číslo) s dvojnásobnou aplikací faktoriálu — 5!! = 15, ale (5!)! je astronomicky větší.
  • Studenti si také pletou permutace a kombinace: použijte nPr, když záleží na pořadí, a nCr, když nezáleží, takže 5P2 = 20, ale 5C2 = 10.
  • Pozor na záporné nebo neceločíselné vstupy, protože elementární faktoriál tam není definován (rozšiřuje ho pouze gama funkce).
  • Nakonec pamatujte, že faktoriály rychle přetékají — zhruba nad 170! většina kalkulaček ztrácí přesnost, jak jasně ukazuje analýza růstu ve Wolfram MathWorld.

Jak permutace a kombinace využívají faktoriály?

Permutace i kombinace jsou postaveny přímo na faktoriálech.

Permutace nPr = n!/(n−r)! počítá uspořádané sestavy, takže výběr a uspořádání 2 z 5 položek dává 5P2 = 5!/3! = 120/6 = 20.

Kombinace nCr = n!/[r!(n−r)!] počítá neuspořádané výběry, takže 5C2 = 5!/(2!·3!) = 120/(2×6) = 10 — přesně polovinu z 5P2, protože každou dvojici lze uspořádat dvěma způsoby. Kombinacím se také říká binomické koeficienty a generují Pascalův trojúhelník. Protože nC2 = n(n−1)/2 je kvadratická funkce vzhledem k n, obrácení otázky — zjištění, kolik položek vytváří daný počet dvojic, jako v klasickém problému s podáváním rukou — se omezuje na řešení kvadratické rovnice.

Encyclopaedia Britannica popisuje tyto operace jako jádro kombinatoriky a tato kalkulačka vypočítává nPr a nCr s kompletním postupem krok za krokem.

Frequently Asked Questions

sell

Tags