esto es una formula de matematicas financieras, de interes compuesto si no estoy mal
(vp-a(1+i/m))=-(1+1/m)^n sacamos logaritmo natural a ambos lados
ln(vp-a(1+i/m))=ln(-(1+1/m)^n) bajamos el exponente
ln(vp-a(1+i/m))=n*ln(-(1+1/m) y pasamos a dividir
n=ln(vp-a(1+i/m))/ln(-(1+1/m)
y listo eso te da el numero de periodos