Doubling Time Calculator

Doubling Time Calculator lets you exact doubling time is log(2) divided by log(1 + annual growth). Enter your own values or load the worked example.

Method and calculation

Exact doubling time is log(2) divided by log(1 + annual growth).

Inputs and settings

Doubling Time Calculator accepts Annual growth (%) (minimum 0.000001).

Worked example

Doubling Time Calculator example — Annual growth (%): 7. Computed output: { "years": 10.244768351058712 }

Output and limitations

Doubling Time Calculator: Use finite inputs. Results use double-precision arithmetic.

Technical references: JavaScript numerical operations

Doubling Time Calculator FAQs

Doubling Time Calculator applies the following rule to your input: Exact doubling time is log(2) divided by log(1 + annual growth). The worked example on this page uses the same processor as the result button.
Doubling Time Calculator has these boundaries: Use finite inputs. Results use double-precision arithmetic. Start by checking the annual growth (%) field against the units or format shown.
Doubling Time Calculator provides this sample: { "years": 10.244768351058712 }. Use the sample button to reproduce it, then replace the inputs with your own values.