Skip to content
RK Calculator
Menu

Exponential Growth Calculator

Solve x(t) = x₀(1 + r)ᵗ for the final value, initial value, rate or time.

Change the values and press Calculate to work out your own figures.

Exponential growth

Fill in three of x₀, rate, time and x(t); leave the fourth blank. A negative rate is decay.

About initial value x₀Leave blank to work it out.
About rate (%) per periodLeave blank to work it out.
About time (periods)Leave blank to work it out.
About final value x(t)Leave blank to work it out.
Result
Final value
386.9684

After 20 periods of 7% growth, 100 becomes 386.9684.

Show the working
  1. x(t) = x₀ × (1 + r)^t
  2. = 100 × 1.07^20 = 386.9684

Exponential decay

Fill in three of x₀, decay rate, time and x(t); leave the fourth blank.

About initial value x₀Leave blank to work it out.
About rate (%) per periodLeave blank to work it out.
About time (periods)Leave blank to work it out.
About final value x(t)Leave blank to work it out.
Result
Final value
131.933

After 5 periods of 12% decay, 250 becomes 131.933.

Show the working
  1. x(t) = x₀ × (1 − r)^t
  2. = 250 × 0.88^5 = 131.933

How to use it

Fill in three of x₀, rate, time and x(t); leave the fourth blank. A negative rate is decay. Fill in three of x₀, decay rate, time and x(t); leave the fourth blank.

Number boxes accept whole numbers, decimals, fractions (3/4), powers (2^10), roots (sqrt(2)) and the constants pi and e. Show the working lists the steps.

Key facts

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

Rate per period

r is per period; the time is counted in the same periods.

Questions

What does $100 grow to at 7% for 20 years?

386.9684.

Formulas

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

Sources

Limitations

  • Expressions up to 500 characters; matrices up to 10 × 10.
  • Big-number results up to 100,000 digits; factorials up to 10,000!.
  • Numbers in words up to 10^102 (short scale).

Formula version 0.1.0Reviewed