adicionando metodo de newton
corrigida tolerancia