Permutační kalkulátor (nPr)
Spočítejte objednaná uspořádání r položek vybraných z n.
Aktualizace výsledků při psaní.
O této kalkulačce
Permutace počítá, kolik způsobů můžete zařídit r položek vybraných ze souboru n, kde je objednávka důležitá, takže první, druhé a třetí místo jsou tři různé výsledky. Tato kalkulačka vrací přesný počet a vzorec, který použila, i pro velké n a r. Vzorec je nPr = n! / (n − r)!, který je stejný jako násobení horních R čísel odpočítávání od n. Pro 10 položek 3 pořízené v době, to je 10 × 9 × 8 = 720. Výběr žádný dává nP0 = 1, a uspořádání všech z nich dává nPn = n!. Nemůžete si vybrat více položek, než máte, takže pokud r je větší než n nástroj vrací pomlčku. Permutace odpověď "kolik objednaných sekvencí?" uje počet možných finisek závodu, pořadí, PIN kódy nebo pořadí krátkých seznamů. Pokud objednávka nezáleží, použijte kombinaci místo, což je vždy menší počet.
Často kladené otázky
Jaký je rozdíl mezi permutací a kombinací?
V pořadí permutace záleží (první, druhá, třetí jsou různé výsledky); v kombinaci to není. Existuje vždy alespoň tolik permutace jako kombinace.
Jaký je vzorec permutace?
nPr = n! / (n − r)!. Pro 10 položek pořízených 3 v době: 10 × 9 × 8 = 720.
Kdy mám použít permutaci?
Pokud se jedná o objednávku: pořadí finišistů, vyplnění první/sekunda/třetí místa, sezení lidí v řadě, nebo budování objednaného kódu.
Co se stane, když je r větší než n?
Nelze zařídit více položek než máte, takže výsledek je nedefinován a nástroj vrací pomlčku.
Co je nP0?
Je to 1? je tu přesně jeden způsob, jak zajistit nic, prázdné uspořádání.
Co je nPn?
Je rovno n!, protože uspořádání všech n položek v pořadí je stejné jako plné faktoriál. Například 4P4 = 4! = 24.
API díru použijte tuto kalkulačku z kódu
Zavolejte tuto kalkulačku jako volný JSON cíl? není nutné žádný klíč. Odešlete hodnoty pole níže jako parametry dotazu nebo JSON. Cokoliv vynecháte používá stejný výchozí parametr, tato stránka je předplněná; neznámý parametr je 400, nikdy tichá nula. Přečtěte si všechny API dokumenty →
Konečný bod
GET https://calculator.free/api/v1/permutation/
curl
curl "https://calculator.free/api/v1/permutation/?n=10&r=3"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/permutation/?" + new URLSearchParams({
"n": "10",
"r": "3"
}));
const data = await r.json();
console.log(data.results);
Výsledky jsou odhady pouze pro obecné pokyny, nikoli finanční, lékařské nebo daňové poradenství.