Example 1 — Continuous Growth
Initial value \( N_0 = 5{,}000 \), rate \( r = 0.06\,\mathrm{yr}^{-1} \), time \( t = 3\,\mathrm{yr} \).
Exponential Growth Calculator projects future values using rate, initial amount, continuous or discrete compounding, doubling time, and formula steps.
An Exponential Growth Calculator models how a quantity increases when its growth rate is proportional to its current size. In continuous time, the differential equation
produces an exponential curve, where the growth rate \( r \) (per time unit) determines how fast the quantity grows. For discrete scenarios, such as monthly or yearly updates, the quantity increases by a fixed percentage per period. This calculator applies to populations, investments, biological cultures, and online viral content. It computes continuous and discrete growth, converts between parameters, and determines key metrics like doubling time or the time required to reach a target value.Enter an initial value \( N_0 \), growth rate (continuous \( r \) or discrete percentage \( g \)), and time horizon (\( t \) or number of periods \( n \)). The tool calculates projected quantities, doubling/halving times, and can solve for missing variables when a target value \( N \) is provided. Steps are displayed, including parameter conversion, formula substitution, and simplification. Units are flexible (people, dollars, cells), but time units must match the chosen rate. For decay, use negative \( r \) or \( g \).
Continuous growth:
Discrete growth:
Rate conversions:
Doubling time and time to target:
Initial value \( N_0 = 5{,}000 \), rate \( r = 0.06\,\mathrm{yr}^{-1} \), time \( t = 3\,\mathrm{yr} \).
Initial value \( N_0 = 12{,}000 \), growth \( g = 8\% \), periods \( n = 5 \) years.
Initial \( N_0 = 2\times10^6 \), target \( N = 1\times10^7 \), rate \( r = 0.12\,\mathrm{yr}^{-1} \).
Growth rate \( r = 0.035\,\mathrm{yr}^{-1} \).
Continuous growth follows \( N(t) = N_0 e^{rt} \), while discrete growth uses \( N_n = N_0 (1+g)^n \). They are connected via \( r = \ln(1+g) \).
For continuous growth: \( T_{\text{double}} = \ln 2 / r \). For discrete growth: \( n = \ln 2 / \ln(1+g) \).
Yes. Enter a negative \( r \) or \( g \) to model exponential decline.
Either works. The calculator converts between continuous \( r \) and discrete \( g \) automatically.
Any units for \( N \) are valid. Ensure time units match the growth rate (e.g., years with \( r \) per year).
Differences arise from compounding assumptions. They are small for low rates and short periods.
Use \( r = (1/t) \ln(N/N_0) \) for continuous growth or \( g = (N/N_0)^{1/n} - 1 \) for discrete growth.