Combination Calculator

Calculate combinations (nCr) — ways to choose r items from n where order doesn't matter, with or without repetition

About the Combination Calculator

The Combination Calculator is a mathematical tool designed to determine the number of ways a subset of items can be selected from a larger set. In probability and statistics, a combination is a selection where the order of selection is irrelevant. For example, if you are picking three fruits from a basket containing an apple, a banana, and a cherry, the combination 'apple, banana, cherry' is considered identical to 'cherry, banana, apple'. This tool is essential for fields ranging from lottery analysis and card game strategy to complex data science and experimental design.

This calculator handles both standard combinations (without replacement) and combinations with repetition (multi-sets). Educators, students, and researchers use this tool to bypass the tedious manual calculation of factorials, especially when dealing with large datasets where numbers can grow exponentially. By entering the total number of items and the sample size, users can instantly see the total possible unique groupings possible under their specific constraints.

Formula

nCr = n! / [r! * (n - r)!]

In this formula, 'n' represents the total number of items in the set, and 'r' represents the number of items being chosen. The exclamation point (!) denotes a factorial, which is the product of all positive integers up to that number (e.g., 4! = 4 * 3 * 2 * 1 = 24).

The division by r! is what distinguishes combinations from permutations; it removes all the duplicate groups that are simply the same items in different sequences. For cases involving repetition, the formula adjusts to (n + r - 1)! / [r! * (n - 1)!].

Worked examples

Example 1: A manager needs to select 6 employees to form a task force from a department of 30 people.

n = 30, r = 6
Formula: 30! / (6! * (30 - 6)!)
30! / (6! * 24!)
(30 * 29 * 28 * 27 * 26 * 25) / (6 * 5 * 4 * 3 * 2 * 1)
427,518,000 / 720 = 593,775 (Correction: 30*29*28*27*26*25 / 720 = 593,775)

Result: 1,144,066 combinations. There are over 1.1 million unique ways to form this committee.

Example 2: Selecting 4 scoops of ice cream from 7 available flavors where you can choose the same flavor more than once (with repetition).

n = 7, r = 4
Formula: (n + r - 1)! / (r! * (n - 1)!)
(7 + 4 - 1)! / (4! * (7 - 1)!)
10! / (4! * 6!)
(10 * 9 * 8 * 7) / (4 * 3 * 2 * 1)
5040 / 24 = 210

Result: 210 possible outcomes. An ice cream shop offering 4 scoops from 7 flavors allows for 210 unique combinations.

Common use cases

Pitfalls and limitations

Frequently asked questions

how to tell if I should use combinations or permutations

Combinations are used when the order of selection doesn't matter (like choosing a committee), whereas permutations are used when the order does matter (like ranking winners in a race). If ABC is the same as CBA, use combinations.

what are the rules for choosing n and r in nCr

For 'n choose k' to be valid, n must be a non-negative integer and k must be an integer between 0 and n inclusive. You cannot choose more items than you have available unless you are using the 'with repetition' formula.

how to calculate combinations with replacement allowed

The formula for combinations with repetition is (n + r - 1)! / (r!(n - 1)!). This is often used in 'stars and bars' problems or when selecting items from a menu where you can order the same dish multiple times.

what is the combination of n items taken 0 at a time

When r is zero, the result is always 1. In set theory, there is exactly one way to choose nothing from a set, which is selecting the empty set.

why is 10 choose 2 the same as 10 choose 8

By definition, nCr is equal to nC(n-r). For example, choosing 2 people to go on a trip from a group of 10 is mathematically identical to choosing the 8 people who must stay home.

Related calculators

5 Number Summary Calculator
Calculate the five-number summary (min, Q1, median, Q3, max) and visualize with a box plot
Absolute Uncertainty Calculator
Calculate absolute and relative uncertainty for measurements and experimental data
Average Rating Calculator
Calculate the weighted average star rating from individual vote counts for reviews and feedback
Accuracy Calculator
Calculate accuracy, precision, and error rates for statistical analysis
Adjusted R-Squared Calculator
Calculate adjusted R² to account for the number of predictors in regression models
AIC/BIC Calculator
Compare statistical models using Akaike and Bayesian Information Criteria for model selection
Accuracy Calculator
Calculate accuracy, precision, and error rates for statistical analysis
ANOVA Calculator
Perform one-way Analysis of Variance to test if group means differ significantly