Math

Exponential Growth Calculator

Calculate exponential growth.

CALCULATOR

Enter your numbers

Instant results

THE NUMORIX GUIDE

How to use the Exponential Growth Calculator

Last reviewed September 14, 2026

What this calculator does

For the default discrete mode, use A = P(1+r)^t with rate r entered as a percent divided by 100.

Formula and method

For the default discrete mode, use A = P(1+r)^t with rate r entered as a percent divided by 100. The engine also supports continuous growth A = P*e^(rt), although the current UI does not render a control to change its false default.

Variables and inputs

Initial Value defaults to 1000, Rate to 5 percent, and Time to 10 years. The hidden engine flag continuous is false in the visible component.

Worked example

Discrete default: A = 1000*(1+0.05)^10 = 1628.8946. If continuous were explicitly true, A = 1000*e^(0.05*10) = 1648.7213.

How to interpret the result

Discrete growth applies the rate once per time unit; continuous growth compounds at every instant. Both assume the stated rate remains constant.

Common mistakes to avoid

Convert 5 percent to 0.05, not 5, and do not use the simple-interest formula when growth compounds. Keep the time unit consistent with the rate.

Assumptions and limitations

The visible UI always calls the engine with continuous=false because it has no continuous-mode control. Negative rates are accepted, but the model does not enforce a meaningful floor for every application.

Practical use and checks

Use Exponential Growth when a quantity changes by a repeated percentage rather than by one fixed amount. Enter initial value 1,000, rate 5%, and time 10 years as a check; the visible discrete model should return about 1,628.89 from 1,000 times 1.05 to the tenth power. That is different from simple growth of $1,500 because each period's increase remains in the base. The time unit must match the rate: a 5% annual rate needs years, not months, unless the rate is converted first. Interpret the result as a constant-rate scenario, not a forecast with guaranteed compounding. A positive rate creates an accelerating curve, while a negative rate models repeated shrinkage and can approach zero without representing every real-world floor. The engine has a continuous-growth branch, but the visible control calls the discrete branch, so do not describe the page's output as continuous compounding. Enter 5 for 5% because the UI converts the percentage internally. The model does not include deposits, withdrawals, taxes, fees, changing rates, saturation, or measurement noise. If a process grows by a fixed number each period, use a linear model instead; choosing exponential growth should reflect the mechanism, not just a desire for a larger projection.

Sources and references

COMMON QUESTIONS

Frequently asked questions

Why is five percent entered as 5 rather than 0.05?

The UI labels the field as percent and the engine divides it by 100 internally, so enter 5 for 5%.

Can I calculate continuous growth here?

The engine has a continuous branch, but the current component keeps its internal flag false and exposes only the discrete calculation.