ToolJovia
Math

Hypergeometric Probability Calculator

Calculate successes in sampling without replacement from a finite population.

✓ Browser-local processing

Loading tool…

How to use Hypergeometric Probability Calculator

Hypergeometric weights use C(K,k)×C(N−K,n−k)/C(N,n). Log-combination weights are normalized over the feasible support before summing either tail.

  1. Enter population n, population successes k, sample draws n, observed successes k.
  2. Check the model, units, and supported limits before calculating.
  3. Run the tool, inspect the result, then copy or download it.

Good to know

  • Whole population 1–10000; successes and draws within that population. Count 0–10000. Uniform sampling without replacement is required; values outside feasible support have zero mass.
  • Runs locally. Numeric inputs are bounded; floating-point output is approximate and rounded to 12 significant digits. Unsupported or non-finite calculations produce an error.

Common questions

How does Hypergeometric Probability Calculator calculate its result?

Hypergeometric weights use C(K,k)×C(N−K,n−k)/C(N,n). Log-combination weights are normalized over the feasible support before summing either tail.

What assumptions and boundaries apply?

Whole population 1–10000; successes and draws within that population. Count 0–10000. Uniform sampling without replacement is required; values outside feasible support have zero mass.

Keep going with related tools

All math →