Изчисляване на пермутацията (nPr)
Преброи поръчаните аранжмани на r елементи, избрани от n.
Резултатите актуализират като пишете.
За този калкулатор
A permutation counts how many ways you can arrange r items chosen from a set of n, where order matters — so first, second and third place are three different outcomes. This calculator returns the exact count and the formula it used, even for large n and r.
The formula is nPr = n! / (n − r)!, which is the same as multiplying the top r numbers counting down from n. For 10 items taken 3 at a time, that is 10 × 9 × 8 = 720. Choosing none gives nP0 = 1, and arranging all of them gives nPn = n!. You cannot choose more items than you have, so if r is greater than n the tool returns a dash.
Permutations answer "how many ordered sequences?" — the number of possible race finishes, seating orders, PIN codes or ranked shortlists. When order does not matter, use a combination instead, which is always the smaller count.
Често задавани въпроси
Каква е разликата между пермутацията и комбинацията?
В пермутационни въпроси (първо, второ, трето са различни резултати); в комбинация не. Винаги има поне толкова много пермутации като комбинации.
Каква е пермутация формулата?
nPr = n! / (n−r)! За 10 елементи, взети 3 по едно време: 10 × 9 × 8 = 720.
Кога трябва да използвам пермутация?
Когато поръчката е въпрос на: класифицирани довършвачи, запълване на първи/втора/трети места, седящи хора подредени ред или изграждане на пореден код.
Какво ще стане, ако r е по-голямо от n?
Не можете да уредите повече елементи, отколкото имате, така че резултатът е неопределен и инструментът връща тире.
Какво е nP0?
Това е 1 — има точно един начин да не се организира нищо, празното уредяване.
Какво е nPn?
Той е равно на n!, защото организирането на всички n елементи по ред е същото като пълния факториел. Например 4P4 = 4! = 24.
API — използвайте този калкулатор от код
Наречете този калкулатор безплатно JSON крайна точка — няма нужда от ключ. Изпрати стойностите на полето по-долу като параметри на запитване или JSON. Всичко, което опуснете използва по същия стандарт тази страница е предварително напълнена с; неизвестен параметър е 400, никога не мълчаливо нула. Прочетете всички API доц. →
Крайна точка
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);
Резултатите са прогнози за общи насоки, а не за финансови, медицински или данъчни съвети.