Permutācijas kalkulators (nPr)
Skaitīt pasūtīto kārtību r vienības, kas izvēlēta no n.
Rezultāti atjaunināt, kā jūs tipa.
Par šo kalkulatoru
Permutācija skaita, cik daudz veidos jūs varat organizēt r vienumus, kas izvēlēti no N komplektu, ja secība ir svarīgi – tāpēc pirmā, otrā un trešā vieta ir trīs dažādi rezultāti. Šis kalkulators atgriež precīzu skaitu un formulu, ko izmanto, pat liela N un r. Formula ir nPr = n! / (n - r)!, kas ir tas pats, kas reizinot top r skaitīšanas no n. 10 vienības ņemts 3 laikā, kas ir 10 × 9 × 8 = 720. Izvēloties neviens dod nP0 = 1, un organizējot tos visus dod nPn = n!. Jūs nevarat izvēlēties vairāk vienumu, nekā jums ir, tāpēc, ja r ir lielāks nekā n rīks atgriež direktoru. Permutācijas atbilde "cik daudzi pasūtītās secības?" — iespējamo rases izbeigšanās, sēdvietu rīkojumu, PIN kodi vai sakārtotu īssarakstu skaits. Ja secība nav svarīgi, izmantot kombināciju, kas vienmēr ir mazāks skaits.
Bieži uzdotie jautājumi
Kāda ir atšķirība starp permutāciju un kombināciju?
Šajā permutācijas secībā jautājumi (pirmais, otrais, trešais ir dažādi rezultāti); kombinācijā tas nav. Vienmēr ir vismaz tik daudz permutācijas kā kombinācijas.
Kāda ir permutācijas formula?
10 posteņiem, kas tiek veikti 3 laikā: 10 × 9 × 8 = 720.
Kad man vajadzētu izmantot permutāciju?
Ja pasūtījums ir svarīgs: finiša sakārtošana, pirmās/otrās/trešās vietas aizpildīšana, cilvēku sēdināšana pēc kārtas vai pasūtīta koda izveide.
Kas notiek, ja r ir lielāks par n?
Jūs nevarat organizēt vairāk vienumus, nekā jums ir, tāpēc rezultāts ir nedefinēts un rīks atgriež dash.
Kas ir nP0?
Tas ir 1 — ir tieši viens veids, kā sakārtot neko, tukšais režīms.
Kas ir nPn?
Tas ir vienāds ar n!, jo organizējot visas n vienumus, lai ir tāds pats kā pilna faktoriāla. Piemēram, 4P4 = 4! = 24.
API – izmantot šo kalkulatoru no koda
Sūtīt lauka vērtības zemāk kā vaicājumu parametrus vai JSON. Lasīt visus API dokumentus →
Mērķa punkts
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);
Rezultāti ir aprēķini tikai par vispārējiem norādījumiem, nevis finanšu, medicīnas vai nodokļu konsultācijām.