Mathematics · Algebra & Calculus · Sequences & Series
Exponential Growth Calculator
Calculates the future value of a quantity growing at a constant exponential rate given an initial value, growth rate, and time period.
Calculator
Formula
N(t) is the quantity at time t. N_0 is the initial quantity at time zero. e is Euler's number (approximately 2.71828). r is the continuous growth rate expressed as a decimal (e.g., 0.05 for 5% per year). t is the elapsed time in the chosen unit (e.g., years, hours, days).
Source: Stewart, J. (2015). Calculus: Early Transcendentals, 8th Edition. Cengage Learning. Section 3.8: Exponential Growth and Decay.
How it works
Exponential growth occurs when the rate of change of a quantity is directly proportional to its current size. This produces a characteristic J-shaped curve that starts slowly and accelerates rapidly over time. Unlike linear growth — where the same absolute amount is added in each period — exponential growth adds an ever-increasing absolute amount because the base itself is growing. This property makes exponential growth one of the most powerful and counterintuitive forces in mathematics and nature.
The formula N(t) = N₀·e^(rt) captures this behaviour precisely. N₀ is the starting quantity at time zero — for example, an initial population of 1,000 bacteria, a starting investment of $5,000, or an initial sample mass of 200 grams. The growth rate r is the instantaneous, or continuous, rate expressed as a decimal: a 5% annual growth rate becomes r = 0.05. Euler's number e ≈ 2.71828 is the natural base for continuous processes, and raising it to the power rt scales the initial value forward through time t. The result is the quantity at any future moment, assuming the rate stays constant throughout the period.
This calculator also reports the doubling time — the elapsed time required for the quantity to double in size — given by ln(2)/r ≈ 0.6931/r. This is a practical shortcut widely used in epidemiology, finance, and ecology. For a 5% continuous growth rate, the doubling time is approximately 13.86 years. Note that the related 'Rule of 70' used in finance (70 ÷ percentage rate) is an approximation of this exact formula. Engineers and physicists also use the same model for capacitor charging, heat diffusion transients, and signal amplification, making the exponential growth formula one of the most universally applicable expressions in quantitative science.
Worked example
Suppose a colony of bacteria starts with N₀ = 500 cells and grows at a continuous rate of r = 3% per hour (r = 0.03). We want to know the population after t = 24 hours.
Step 1 — Identify the variables: N₀ = 500, r = 0.03, t = 24.
Step 2 — Compute the exponent: r × t = 0.03 × 24 = 0.72.
Step 3 — Evaluate e raised to that power: e^0.72 ≈ 2.05443.
Step 4 — Multiply by the initial value: N(24) = 500 × 2.05443 ≈ 1,027.22 cells.
Step 5 — Calculate total increase: 1,027.22 − 500 = 527.22 cells gained, representing a 105.44% increase over 24 hours.
Step 6 — Find the doubling time: ln(2) ÷ 0.03 = 0.6931 ÷ 0.03 ≈ 23.10 hours. This confirms the result is reasonable — slightly over one doubling time has elapsed, so the population is just over double the starting value.
Limitations & notes
The exponential growth model assumes that the growth rate r remains perfectly constant throughout the entire time interval, which is rarely true in complex real-world systems. Biological populations are subject to resource limits, predation, and disease — factors that the logistic growth model handles more realistically by introducing a carrying capacity. Financial returns fluctuate with market conditions, and using a fixed historical rate to project future wealth can be misleading. This calculator uses continuous compounding (base e), which differs slightly from discrete period-by-period compounding (base 1+r) used in most bank accounts; for small r the difference is negligible, but it grows for large rates or long periods. The formula also breaks down at extreme values: very large t with any positive r produces astronomically large numbers that have no physical meaning — always sense-check outputs against known constraints of the system being modelled. For decay problems, simply use a negative growth rate r, but be aware that the model assumes the decay rate itself does not change over time.
Frequently asked questions
What is the difference between continuous exponential growth and compound interest?
Compound interest compounds at discrete intervals (annually, monthly, daily), calculated as N₀·(1+r)^t. Continuous exponential growth is the limiting case where compounding occurs infinitely often, giving N₀·e^(rt). For a 5% rate over 10 years, discrete annual compounding yields a factor of 1.629, while continuous compounding yields e^0.5 ≈ 1.649 — close but not identical. Most savings accounts use discrete compounding, while many scientific models use the continuous form.
How do I convert a percentage growth rate into the decimal r used in the formula?
Simply divide the percentage by 100. A growth rate of 7% per year becomes r = 0.07. A rate of 0.5% per month becomes r = 0.005. This calculator handles that conversion automatically — you enter the rate as a percentage and it divides by 100 internally before computing the result.
Can this calculator be used for exponential decay?
Yes. Exponential decay is identical in form but uses a negative growth rate. For example, a radioactive substance with a decay constant of 2% per year would be entered as r = −2%. The formula N(t) = N₀·e^(rt) with negative r gives a decreasing quantity over time. The doubling time output becomes a half-life in the context of decay, representing how long it takes the quantity to fall to half its initial value.
What is the Rule of 70, and how does it relate to this formula?
The Rule of 70 states that doubling time ≈ 70 ÷ (percentage growth rate). It is a practical approximation of the exact formula: doubling time = ln(2)/r = 69.315.../r. Dividing by 100 to convert the percentage gives 69.315 ÷ percentage rate ≈ 70 ÷ percentage rate. The rule is accurate to within a few percent for rates between 1% and 10% but becomes less reliable at higher rates.
When should I use a logistic growth model instead of exponential growth?
Use logistic growth whenever the quantity being modelled is constrained by a carrying capacity — a maximum size the environment can sustain. Exponential growth is appropriate in the early stages of growth or when resources are effectively unlimited, such as money in an account or nuclear reactions in an uncontrolled setting. Once the population or quantity approaches a ceiling — biological populations competing for food, market saturation in business, or viral spread in an immune population — the logistic model, dN/dt = rN(1 − N/K), provides a far more accurate description.
Last updated: 2025-01-15 · Formula verified against primary sources.