Advertisement
Advertisement
STATISTICS

Normal Approximation Calculator — with the continuity correction and the exact answer

Approximate a binomial or Poisson probability with the normal curve, see the exact figure beside it, and find out whether the approximation was safe to use in the first place.

Both are discrete counts. The normal curve is continuous, which is why the correction below exists.
Strict and non-strict inequalities differ for a discrete variable, and the correction handles them differently.
Ignored in Poisson mode, where the rate below is the only parameter.
A p near 0 or 1 makes the binomial skewed, and the approximation degrades regardless of how large n is.
Mean and variance are both λ, so the approximation needs λ large before the skew is small enough.
The count you are asking about. For the range option this is the lower bound.
Used only by P(k ≤ X ≤ b). The tool swaps them if you enter them the wrong way round.
Normal approximation with continuity correction
0
 
0
Exact probability
0
Absolute error of the corrected figure
0
Mean (μ)
0
Standard deviation (σ)
Working:
Tip: the tool always shows the exact figure. If you have the exact one, use it — the approximation exists for hand calculation and for building intuition, not because it is better.
Advertisement

The normal approximation calculator above replaces a discrete binomial or Poisson probability with an area under a normal curve, applies the half-unit continuity correction, and puts the exact answer next to it so you can see how large the error actually is. It also checks the standard validity conditions and says plainly when they fail.

Arb Digital publishes it as a companion to the exact tools rather than as a substitute for them. Our binomial distribution calculator and Poisson distribution calculator compute the true probabilities directly, and our normal distribution calculator handles areas under a normal curve. This page is the bridge between them, and its purpose is to make the size of the approximation error visible instead of asking you to take it on trust.

What This Normal Approximation Calculator Does

It computes three numbers for the same question. The normal approximation with the continuity correction applied, which is the version you should use if you are using the approximation at all. The same approximation without the correction, which is what people produce when they forget it. And the exact discrete probability, computed by summing the mass function.

Putting all three on the page turns an abstract instruction into a measurable quantity. The correction is usually described as a refinement; seeing it move the answer by several percentage points on a moderate sample makes clear that it is not optional.

The validity check reports the standard conditions — np and n(1 − p) both above ten for the binomial, and λ above ten for the Poisson — and states when they are not met. It does not stop you computing anyway, because seeing a bad approximation fail is more instructive than being blocked from producing it.

How to Use It

  1. Pick the distribution and enter its parameters. The binomial uses n and p; the Poisson uses λ alone.
  2. Choose the inequality exactly as your problem states it. For a discrete variable, "at most 25" and "fewer than 25" are different questions.
  3. Enter k, and b as well if you selected the range option.
  4. Read the error in the grid. That is the number that tells you whether the approximation was worth making.
  5. Check the validity note in the working line before quoting any approximate figure.

The Formula and How It Is Calculated

A binomial count with n trials and success probability p has mean np and variance np(1 − p). A Poisson count with rate λ has mean λ and variance λ. The approximation replaces the discrete distribution with a normal distribution carrying the same mean and the same variance, and then reads the probability as an area.

The complication is that the count is a whole number and the normal curve is continuous, so the probability of any single value under the normal curve is zero. The continuity correction fixes this by treating the integer k as covering the interval from k − 0.5 to k + 0.5. Penn State's STAT 414 Lesson 28 on approximations for discrete distributions sets this out for both the binomial and the Poisson case, noting that once the correction is made the calculation reduces to an ordinary normal probability.

The mapping depends on the inequality, and getting it wrong is the most common error in this topic. P(X ≤ k) becomes the area below k + 0.5, because the whole of k's interval is included. P(X < k) becomes the area below k − 0.5, because k itself is excluded. P(X ≥ k) is the area above k − 0.5, and P(X > k) is the area above k + 0.5. P(X = k) is the strip between k − 0.5 and k + 0.5, which is the only way to get a non-zero answer for a point probability at all. A range from k to b runs from k − 0.5 up to b + 0.5.

Advertisement

How Big Is The Correction, Really

The half unit sounds negligible next to counts in the dozens, and it is not. Its effect is roughly half a standard deviation's worth of the density at the boundary, so the relative size of the correction depends on σ rather than on the count.

For the default setup — 100 binomial trials at p = 0.3, asking for P(X ≤ 25) — σ is about 4.58, so half a unit is about eleven percent of one standard deviation. The corrected approximation lands close to the exact figure while the uncorrected one is noticeably low. The gap is not a rounding artefact; it is a systematic bias in one direction, and it does not shrink as fast as the rest of the approximation error does.

The effect is largest exactly where people are most tempted to skip it: for point probabilities, where omitting the correction gives zero, and for narrow ranges, where the endpoints are most of the interval. It is smallest for tails far from the mean, where the density at the boundary is tiny.

When The Approximation Should Not Be Used

The usual rule of thumb for the binomial is that np and n(1 − p) should both exceed about ten. Some references use five, which is more permissive and correspondingly less safe. The NIST/SEMATECH e-Handbook's section on testing whether the proportion of defectives meets requirements uses the normal approximation for exactly this kind of problem and states the minimum condition that both np and n(1 − p) reach at least five.

The reason the condition involves both quantities is skew. The binomial is symmetric only when p is one half; as p moves towards either end the distribution leans, and the normal curve, which is symmetric by construction, cannot follow it. A large n does not rescue a p of 0.005, because the distribution is still crowded against zero. In that regime the Poisson approximation to the binomial is the appropriate one instead, with λ set to np.

The Poisson has its own version of the same problem: it is right-skewed for small λ, and the skewness falls as one over the square root of λ, so the approximation needs λ well into double figures before it behaves. Below about ten, sum the exact mass function instead. Where the count is a wait for a fixed number of successes rather than a fixed number of trials, our negative binomial distribution calculator covers that distribution, which also becomes more normal as its own r parameter grows.

Why Anyone Still Uses It

With exact computation available in every browser and spreadsheet, it is fair to ask why the approximation survives at all. Three answers.

It is the theoretical bridge to almost everything else in inference. A normal approximation to a binomial proportion is what a z-test for a proportion is, what a Wald confidence interval for a proportion is, and what the standard error formula in most A/B testing tools rests on. Understanding that those procedures are this approximation in disguise tells you exactly when they will misbehave — small samples, extreme proportions — which is far more useful than memorising the formulas.

It is also how you reason about a problem without a computer. Knowing that a count is roughly normal with a known mean and standard deviation lets you say immediately that a result three standard deviations out is remarkable, without summing anything. Our z-score calculator handles the standardising step and our inverse normal distribution calculator goes the other way, from a probability back to a boundary.

And exact computation is not always cheap. Summing a binomial mass function over hundreds of thousands of terms is fine once and expensive inside a loop that runs millions of times, which is why simulation and optimisation code still reaches for the closed-form approximation.

Reading The Error Figure

The grid reports the absolute error of the corrected approximation against the exact value. Absolute rather than relative, deliberately: relative error explodes in the far tail, where the exact probability is minuscule and any approximation is proportionally hopeless even when the absolute difference is one in a million.

That distinction matters when you are approximating a tail. If the exact answer is 0.00004 and the approximation gives 0.00011, the absolute error is trivially small and the relative error is nearly threefold. For a p-value, the second number is the one that matters, and the approximation should not be used. For a rough sense of whether an outcome is plausible, the first one is enough. The bars show all three figures on the same scale so the comparison is immediate.

Testing a conversion rate on a small sample?

Arb Digital checks whether the normal approximation behind a significance figure is even valid before reporting it, because on low-traffic pages it frequently is not.

Browse All Free Tools Talk To Our Team

Common Mistakes to Avoid

  • Omitting the continuity correction — it biases the answer in a consistent direction and matters most for point probabilities and narrow ranges.
  • Adding the half unit in the wrong direction — P(X ≤ k) uses k + 0.5 while P(X < k) uses k − 0.5, and the two questions are different.
  • Checking only that n is large — the condition is on np and n(1 − p) together, so an extreme p fails it however many trials you run.
  • Using the approximation for a far tail — the absolute error stays small while the relative error becomes enormous, which ruins any p-value built on it.
  • Approximating when the exact value is available — every browser can sum a mass function, and the exact figure has no error at all.

Related Free Tools From Arb Digital

Compute the exact figure with the binomial distribution calculator or the Poisson distribution calculator, work with the continuous curve directly using the normal distribution calculator, standardise a value with the z-score calculator, or go from a probability back to a boundary with the inverse normal distribution calculator. The free online tools hub lists every statistics tool we publish.

Frequently Asked Questions

What is the continuity correction?

An adjustment of half a unit that treats a whole number k as covering the interval from k minus 0.5 to k plus 0.5, so a continuous curve can approximate a discrete count without giving every single value zero probability.

When can I use the normal approximation to the binomial?

The usual rule of thumb is that np and n times (1 minus p) should both exceed about ten. Some references use five, which is more permissive and less safe.

Which direction does the half unit go?

P(X at most k) uses k plus 0.5 and P(X below k) uses k minus 0.5. P(X at least k) uses k minus 0.5 and P(X above k) uses k plus 0.5. Each inequality includes or excludes k's own interval.

Why does a large n not always make the approximation work?

Because the condition depends on p as well. A very small or very large p leaves the distribution crowded against a boundary and skewed, which a symmetric normal curve cannot follow at any sample size.

When should I use the Poisson approximation instead?

When n is large and p is very small, so that np is modest. In that regime the Poisson with a rate of np fits the binomial well while the normal does not.

How large does lambda need to be for the Poisson case?

The Poisson skewness falls as one over the square root of lambda, so the approximation needs lambda well into double figures. Below about ten, sum the exact mass function instead.

Should I approximate when the exact value is available?

No. The approximation exists for hand calculation, for theory and for speed inside heavy computation. Where the exact figure can be computed, it has no approximation error at all.

This page explains a standard approximation for educational purposes. The exact figures it reports are computed by direct summation, and the approximate ones are shown so their error can be seen rather than assumed.

Advertisement
Advertisement

Take it further