A variável m ($m = montante) com a utilizaçã da função pow() não aceitava números decimais. 1,0025 era considerado apenas 1 e isto pode atrapalhar o cálculo como um todo. Alteração apenas na função, transformando $m em um for.