What is the doubling time of prices which are increasing by 5 percent per year?

1 answer

ln(2)/.05