Exponential Growth Calculator
Based on common logs and base 10 exponents
To see exponential growth based on natural logs and the exponent "e", click here.

 The above formulas are used in calculations involving exponential growth. This calculator can solve exponential growth problems whenever three of the four variables are known: • beginning amount • ending amount • rate • time There are four exponential growth problems further down this page.

Using the calculator is quite simple:
• Click the variable for which you are solving.
• Enter the appropriate numbers in the 3 input boxes
• Click "CALCULATE" for the answer

Do you want to solve for:

or or or
>>>>>
>>>>>
>>>>>

1) After 5 hours, a bacteria culture with a growth rate of 30% per hour has grown to a population of 70,000.
What was the bacteria population at the beginning of the experiment (five hours ago.)?

Beginning Amount = Ending Amount ÷ (1 + rate)time

Beginning Amount = 70,000 ÷ (1.3)5

Beginning Amount = 70,000 ÷ 3.71293

Beginning Amount = 18,853

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

2) In 2012, Iceland's population was 319,600 and was increasing by a rate of .93% per year.
What will be its population in 2020?

Ending Amount = Beginning Amount × (1 + rate) time

Ending Amount = 319,600 × (1.0093) 8

Ending Amount = 319,600 × 1.0768672915

Ending Amount = 344,200 (rounded)

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

3) You have a bank account which doubles your money every 9 years.
What is the annual interest rate of this account?

Rate = 10(log[Ending Amount / Beginning Amount] ÷ time)  -1

We don't have actual numbers so we will substitute 1,000 for beginning amount and 2,000 for ending amount.

Rate = 10(log[2,000 / 1,000] ÷ 9)  -1

Rate = 10(0.301029995663981 ÷ 9)  -1

Rate = 10(0.0334477772959979)  -1

Rate = 8.005973889231%

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

4) A bacteria culture begins with a population of 7,000 and increases to 13,026 after 3 hours.
How long will it take the population to triple? (That is, when will the population be 21,000?)

We first must solve for the rate.
Rate = 10(log[Ending Amount / Beginning Amount] ÷ time)  -1

For every 3 hours, we see that the population increases by a factor of 13,026 / 7,000

Rate = 10(log[13,026 / 7,000] ÷ 3)  -1

Rate = 10(log[1.86085714285714] ÷ 3)   -1

Rate = 10(0.2697130338238070 ÷ 3)   -1

Rate = 0.229997828197444

Now, we can solve for the time.

Time = log(ending amount / beginning amount) ÷ log (1 + rate)

Time = log(21,000 / 7,000) ÷ log (1.229997828197444)

Time = 0.477121254719662 ÷ 0.0899043446079357

Time = 5.30698774125259

If we were to solve this problem using the calculator, we would first click the rate function, enter the numbers, and then use this rate calculation after we click the time function.

Significant Figures >>>
The default setting is for 5 significant figures but you can change that by inputting another number in the box above.

Answers are displayed in scientific notation and for easier readability, numbers between .001 and 1,000 will be displayed in standard format (with the same number of significant figures.)
The answers should display properly but there are a few browsers that will show no output whatsoever. If so, enter a zero in the box above. This eliminates all formatting but it is better than seeing no output at all.