Ошибка, не верно выразили n.

Должно быть n=ln(S)/ln( P(1+i) )