Permutation & Combination Calculator (nPr, nCr)

Enter n and r to compute permutations, combinations, and factorial values with BigInt exact results, scientific-notation approximations, shareable URLs, and optional teaching prompts.

Keep teacher mode on to surface symmetry hints and definitions, or switch to Approx whenever the exact value would exceed the safe BigInt workload (about n = 10,000).

Other languages: ja | en | zh-CN | es
Mode
Precision

Results

Exact value:
Digits:
Scientific notation:

Step log

Steps are hidden. Turn on “Show steps” to view them.

    FAQ

    What is the difference between permutations and combinations?

    Permutations treat the order of selection as unique (AB ≠ BA). Combinations treat those as the same outcome, counting only distinct subsets.

    When should I switch between Exact and Approx?

    Use Exact for values within the BigInt range (up to about n = 10,000 with k ≤ 5,000). Switch to Approx when the exact integer would be too large; you will still see the digit count and an accurate scientific notation.

    Related calculators