Student solving an ordered-selection problem
Know whether order changes the outcome.
Choose without repetition and enter available items and ordered positions.
Gets the exact P(n,r) count and does not confuse it with a combination.
Count ordered arrangements exactly with or without repetition using arbitrary-precision integers and explicit model boundaries.
A quick decision brief for this specific tool
Whole available-item or symbol count n, whole ordered-position count r, and an explicit without- or with-repetition model
Exact arbitrary-precision ordered-arrangement count, digit count, and the actual P(n,r) or nʳ formula used
Multiplies the r descending factors without repetition or raises n symbol choices to r ordered positions when repetition is allowed, all with BigInt
Choose your path
Count ordered arrangements exactly, with an explicit distinction between distinct items without reuse and repeatable symbol types.
Know whether order changes the outcome.
Choose without repetition and enter available items and ordered positions.
Gets the exact P(n,r) count and does not confuse it with a combination.
Count fixed-length ordered strings when symbols may repeat.
Choose with repetition and enter symbol types and positions.
Gets exact nʳ output without Number overflow or rounding.
Retain every digit and understand the bound.
Enter valid whole counts through 500 and inspect the exact integer and digit count.
Can copy an arbitrary-precision result and sees invalid cases rejected.
Outputs and checklists are planning aids. Review the linked current authorities and the records, terms, instructions, and requirements that apply to your exact situation before a consequential decision.
This tool is part of these guided projects. Each project provides step-by-step instructions with checklists and all the tools you need in one place.
Tools you might need next
Count unordered selections exactly with or without repetition using arbitrary-precision integer arithmetic and explicit model boundaries.
Calculate an exact factorial from 0! through 500! with arbitrary-precision integer arithmetic, a digit count, and clear domain limits.
Evaluate finite real powers with explicit rules for negative bases, zero, reciprocals, exact integers, rounding, and Number-range limits.
For n distinct items placed into r ordered positions without reuse, multiply the r descending factors from n.
P(n,r) = n!/(n−r)!When each ordered position independently allows any of n symbol types, multiply n choices across r positions.
nʳWhole counts from 0 through 500 are evaluated with BigInt. Impossible nonrepeating selections and nonempty repeated arrangements with zero symbols are rejected.
Updated: August 2026
A student counts ways to assign three distinct offices from ten people because swapping roles changes the outcome.
A developer counts fixed-length ordered strings when every position can reuse any available symbol type.
An analyst retains the complete exact integer and digit count for a large but bounded arrangement model.
Use a combination when different orders of the same selected items represent one outcome.
Select the repetition model that matches whether each symbol type can occupy more than one position.
Choose whether symbol types may repeat, then enter n and r. The calculator returns the complete exact integer and keeps ordered arrangements distinct from unordered combinations.