Skip to main content
Skip to calculator
Advertisement

Last updated: July 31, 2026

Doubling Time Calculator

Helpful
Not helpful
Save as image
Share
Embed
Cite
Write feedback

Formula

doublingTime = ln(2)/ln(1 + rate); rule72Estimate = 72/(rate*100)

Where:

  • rate=rate
Doubling TimeAn exponential growth curve with the starting value and its doubled value marked at the doubling time.P₀2P₀doubling time (t)Formulat = ln(2) / ln(1+r)
Doubling time tells you how long it takes a quantity growing at rate r to reach twice its starting value.

Worked Examples

5% growth per period

Compare exact and Rule 72 estimate.

  1. 1doublingTime = ln(2)/ln(1.05)
  2. 2rule72Estimate = 72/5
Final Answer: doublingTime≈14.206699, rule72Estimate=14.4

10% growth per period

Faster growth gives shorter doubling time.

  1. 1Use rate=0.1
  2. 2Compute both methods
Final Answer: doublingTime≈7.272541, rule72Estimate=7.2

25% growth per period

High growth scenario.

  1. 1Evaluate exact logarithmic formula
  2. 2Evaluate 72/25
Final Answer: doublingTime≈3.106284, rule72Estimate=2.88

Introduction

Estimate how long a quantity takes to double under constant growth using both the logarithmic exact formula and the quick Rule of 72 approximation.

Formula and Method

Doubling Time Calculator uses: doublingTime = ln(2)/ln(1 + rate); rule72Estimate = 72/(rate*100)

  • Enter all required inputs

  • Apply the underlying math formula(s)

  • Compute supporting terms where needed

  • Round numeric outputs for stable display

Input Fields

Provide values for: rate.

  1. 1

    rate: rate

Output Fields

The calculator returns: doublingTime, rule72Estimate.

  1. 1

    doublingTime: Exact doubling time in periods

  2. 2

    rule72Estimate: Approximate doubling time from the Rule of 72

Validation Rules

Input validation is applied before calculation to prevent invalid math states.

  • rate must be finite and greater than 0.

  • Rate is entered as a decimal (5% = 0.05).

  • Outputs are rounded to 6 decimals.

  • Very small rates produce large doubling times.

How to Use This Calculator

Fill in the inputs, run the calculator, and review primary output first.

  • Enter the required values

  • Click calculate

  • Check the primary output

  • Use example scenarios for verification

Practical Uses

This calculator supports learning, quick checks, and day-to-day technical problem solving.

  • Homework and exam preparation

  • Engineering and science sanity checks

  • Classroom demonstrations

  • Fast recalculation with different inputs

FAQs

What does the Doubling Time Calculator compute?

Estimate how long a quantity takes to double under constant growth using both the logarithmic exact formula and the quick Rule of 72 approximation.

Which inputs are required?

Required inputs: rate.

How should I format numbers?

Use finite numeric values; decimals and negative numbers are allowed unless restricted by validation rules.

How are results rounded?

Numeric outputs are rounded to about 6 decimal places for readability.

Why might I see an error?

rate must be finite and greater than 0.

Can I use this for learning and verification?

Yes. Use the examples and formula section to verify manual calculations quickly.