Melhora no algoritmo de cálculo. Alteração de long para double.