PROBABILITYDistributionsStatistics Calculator
📊

Continuity Correction — The ±0.5 Fix for Discrete to Continuous

When approximating binomial or Poisson with the normal, adding ±0.5 at boundaries dramatically improves accuracy. Compare exact vs uncorrected vs corrected side by side.

Concept Fundamentals
±0.5 adjustment
Yates' Correction
Continuity correction factor
Discrete → Continuous
Application
Approximation bridge
χ² & Binomial tests
Used With
Hypothesis testing
Reduces approx. error
Purpose
More accurate p-values
Compute CorrectionBinomial or Poisson → Normal

Why This Statistical Analysis Matters

Why: Discrete distributions (binomial, Poisson) have probability mass at integers only. The normal is continuous. Approximating discrete with continuous creates a mismatch at boundaries — the ±0.5 correction fixes this.

How: P(X ≤ k): use (k+0.5−μ)/σ. P(X ≥ k): use (k−0.5−μ)/σ. P(X = k): use interval [k−0.5, k+0.5]. Apply when np ≥ 5 and n(1−p) ≥ 5 (binomial) or λ ≥ 5 (Poisson).

  • ±0.5 at boundaries
  • Yates 1934 origin
  • np ≥ 5 rule of thumb
±0.5
CONTINUITY CORRECTIONYates 1934 · NIST

Discrete to Continuous — The ±0.5 Fix

When approximating binomial or Poisson with the normal, adding ±0.5 at boundaries dramatically improves accuracy. See exact vs uncorrected vs corrected side by side.

Real-World Scenarios — Click to Load

Distribution

Query Type

continuity_correction.sh
CALCULATED
Exact: 56.1035%
Normal (no correction)
50.0000%
Error: 6.1035%
Normal (with correction)
55.7383%
Error: 0.3652%
Improvement factor
16.71×
μ, σ
20.00, 3.46
z (uncorrected): 0.0000 | z (corrected): 0.1443
Share:
Continuity Correction Result
Exact vs Corrected vs Uncorrected
56.10% → 55.74%
Exact: 56.10%Corrected: 55.74%16.7× improvement
numbervibe.com/calculators/statistics/continuity-correction-calculator

With vs Without Correction Comparison

Discrete PMF with Normal Curve Overlay

Exact CDF vs Normal Approximation (with/without correction)

Calculation Breakdown

PARAMETERS
μ (mean)
20.0000
μ = np = 50 × 0.4
σ (std dev)
3.4641
σ = √(np(1−p)) = √(50×0.4×0.600)
EXACT
Exact P(X ≤ k)
0.561035
Binomial CDF(20, 50, 0.4)
z (no correction)
0.0000
(k − μ)/σ = (20 − 20.00)/3.46
z (with correction)
0.1443
(k + 0.5 − μ)/σ = (20 + 0.5 − 20.00)/3.46
Normal approx (no corr)
0.500000
Φ(z)
Normal approx (with corr)
0.557383
Φ(z_corrected)
ACCURACY
Error (no correction)
6.1035%
Error (with correction)
0.3652%
Improvement factor
16.71×

For educational and informational purposes only. Verify with a qualified professional.

📈 Statistical Insights

±0.5

Correction amount for discrete-to-continuous boundary

— Yates 1934

np ≥ 5

Binomial rule for valid normal approximation

— NIST

λ ≥ 5

Poisson rule for valid normal approximation

— NIST

Key Takeaways

  • • Continuity correction adds ±0.5 when approximating discrete distributions (binomial, Poisson) with the normal
  • • It improves accuracy by accounting for the gap between discrete bars and the continuous normal curve
  • • Matters most for small n — when n is large (e.g., n > 1000), the effect becomes negligible
  • • Rule of thumb: use when np ≥ 5 and n(1−p) ≥ 5 for binomial; λ ≥ 5 for Poisson
  • • P(X ≤ k) uses +0.5; P(X ≥ k) uses −0.5; P(X = k) uses ±0.5 around k

Did You Know?

📜Named after Frank Yates (1934) — the Yates correction in chi-square 2×2 tables uses the same ±0.5 ideaSource: Yates (1934)
📐The correction is geometric: discrete bars have gaps; we fill the gap by extending the boundary by half a unitSource: Devore
📚Some textbooks always require continuity correction when using normal approximation for discrete dataSource: OpenIntro
💻Modern computing makes exact binomial and Poisson calculations feasible — but the correction remains important for understandingSource: NIST
🔬Chi-square tests for 2×2 contingency tables use Yates continuity correction to improve the χ² approximationSource: Wolfram MathWorld
📊For P(X = k), the correction uses Φ((k+0.5−μ)/σ) − Φ((k−0.5−μ)/σ) — the area under the normal between k−0.5 and k+0.5Source: Khan Academy
🎯Without correction, P(X ≤ k) is often underestimated; the +0.5 shifts the boundary to better match the discrete CDFSource: Wikipedia

How It Works

1. Discrete vs Continuous

Binomial and Poisson are discrete — probability mass at integers only. The normal is continuous. Approximating discrete with continuous creates a mismatch at boundaries.

2. The Gap Problem

For P(X ≤ k), the discrete CDF jumps at k. The normal CDF is smooth. Using Φ((k−μ)/σ) treats the boundary at k, but the discrete bar at k extends from k−0.5 to k+0.5 conceptually.

3. The ±0.5 Fix

Add 0.5 when finding P(X ≤ k): use (k+0.5−μ)/σ. Subtract 0.5 for P(X ≥ k): use (k−0.5−μ)/σ. For P(X=k), use the interval [k−0.5, k+0.5].

4. Visual Demonstration

Plot discrete PMF bars with the normal curve overlay. The correction extends the shaded region by half a unit to better cover the discrete probability.

5. When to Apply

Apply when np ≥ 5 and n(1−p) ≥ 5 (binomial) or λ ≥ 5 (Poisson). For very large n, the correction has minimal effect but is still recommended for consistency.

Expert Tips

Always use for small n

When n < 100, the continuity correction can reduce error by 50% or more.

Skip for n > 1000

For very large n, the correction effect is negligible (< 0.1%).

Direction matters

P(X ≤ k) uses +0.5; P(X ≥ k) uses −0.5. Do not mix them up.

Compare exact when possible

Use this calculator to compare exact vs corrected vs uncorrected — it builds intuition.

Comparison: With vs Without Correction

nP(X≤k) No correctionP(X≤k) With correctionExactTypical improvement
20 (Small n)Often underestimatesCloser to exactGround truth10–50%
50 (Medium n)Often underestimatesCloser to exactGround truth10–50%
100 (Large n)Often underestimatesCloser to exactGround truth5–20%
500 (Very large)Often underestimatesCloser to exactGround truth<5%

Frequently Asked Questions

When is continuity correction necessary?

When approximating a discrete distribution (binomial, Poisson) with the normal. It improves accuracy, especially for small n.

Does it always improve accuracy?

In most cases yes. For P(X ≤ k) and P(X ≥ k), the correction typically reduces absolute error. For P(X = k), it helps align the normal area with the discrete bar.

What about Poisson?

The same ±0.5 correction applies. Poisson(λ) is approximated by Normal(μ=λ, σ²=λ). Use (k+0.5−λ)/√λ for P(X ≤ k), etc.

Is it +0.5 or −0.5?

P(X ≤ k): add 0.5 → (k+0.5−μ)/σ. P(X ≥ k): subtract 0.5 → (k−0.5−μ)/σ. P(X = k): use interval [k−0.5, k+0.5].

What if np < 5?

The normal approximation may be poor regardless. Consider using exact binomial/Poisson calculations or a different approximation.

Who invented the continuity correction?

Frank Yates (1934) for chi-square. The idea for normal approximation of binomial dates to earlier work; Yates formalized it for 2×2 tables.

Can I use it for hypergeometric?

The normal approximation to hypergeometric also benefits from continuity correction, but the formulas differ slightly.

Why 0.5 specifically?

Discrete values are at integers. The "width" of each integer bar is 1. Half of that (0.5) extends the boundary to better match the continuous curve.

Continuity Correction by the Numbers

±0.5
Correction amount
np ≥ 5
Binomial rule
1934
Yates published
λ ≥ 5
Poisson rule

Disclaimer: This calculator is for educational purposes. The standard normal CDF uses the Abramowitz & Stegun approximation. For critical applications (clinical trials, quality control), verify results against established statistical software. The normal approximation requires np ≥ 5 and n(1−p) ≥ 5 (binomial) or λ ≥ 5 (Poisson).

👈 START HERE
⬅️Jump in and explore the concept!
AI

Related Calculators