Exponential Growth Calculator

Model exponential growth or decay in steps or continuously. Solve for the final value, starting value, rate or time, and see the doubling time or half-life.

Final value x(t)1,628.894627

1e-12 – 1000000000000000

%

Negative for decay. Discrete rates must be above −100%.

periods

Use the same period as the rate, e.g. years with an annual rate.

Final value x(t)

1,628.894627

  • Growth factor x(t)/x₀1.628894627
  • Doubling time14.2067 periods
  • Equivalent continuous rate k4.879016 %
  • Change x(t) − x₀628.8946268
Value at each whole period
PeriodValue
01,000
11,050
21,102.5
31,157.625
41,215.50625
51,276.281563
61,340.095641
71,407.100423
81,477.455444
91,551.328216
101,628.894627

Assumes a constant rate for the whole period. The discrete model compounds once per period; the continuous model compounds continuously. The same formulas describe decay when the rate is negative.

How this was calculated

x(t) = x₀(1 + r)ᵗ

x(10) = 1,000 × (1 + 0.05)^10 = 1,628.894627.

Doubling time = ln 2 ÷ ln(1 + r) = 0.693147 ÷ 0.0487901642 = 14.20669908 periods.

Discrete and continuous models

Discrete growth adds a fixed percentage once per period: x(t) = x₀(1 + r)ᵗ. Continuous growth compounds without a break: x(t) = x₀eᵏᵗ. The two describe the same growth when k = ln(1 + r).

To solve for the other quantities: x₀ = x(t) ÷ (1 + r)ᵗ, r = (x(t)/x₀)^(1/t) − 1, t = ln(x(t)/x₀) ÷ ln(1 + r). In the continuous model, k = ln(x(t)/x₀)/t and t = ln(x(t)/x₀)/k.

Worked example

1,000 growing at 5% per period for 10 periods: x(10) = 1,000 × 1.05¹⁰ = 1,628.89. It doubles every ln 2 ÷ ln 1.05 = 14.21 periods, and the equivalent continuous rate is k = ln 1.05 = 4.879%.

At a continuous 5%, the same 10 periods give 1,000 × e^0.5 = 1,648.72.

Doubling time and half-life

Doubling time is ln 2 divided by the per-period log growth rate. When the rate is negative, the same formula gives the half-life. For radioactive decay stated in half-lives, use the half-life calculator.

How to use the Exponential Growth Calculator

Pick a model, choose what to solve for, and enter the rest.

  1. Choose the model

    Discrete (1 + r)ᵗ or continuous eᵏᵗ.

  2. Choose the unknown

    Final value, initial value, rate or time.

  3. Enter the known values

    Use the same period for the rate and for the time.

  4. Read the result

    See the answer, doubling time or half-life, and a table of values by period.

References

Frequently asked questions

What is the difference between r and k?

r is the percentage added per period in the discrete model. k is the continuous rate in eᵏᵗ. The two are linked by k = ln(1 + r), so 5% per period is the same growth as k = 4.879%.

Is this the same as compound interest?

The math is the same, with interest compounded once per period. For money with deposits, withdrawals or several compounding periods a year, use the compound interest calculator.

Can the rate be negative?

Yes. A negative rate models decay, and the calculator shows a half-life instead of a doubling time. A discrete rate must stay above −100%.

Last updated . Results are estimates for informational purposes only.