Skip to content

marcodesouza/NewtonPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

NewtonPy v1.0 (Dezembro 2011)
-------------
Algoritmo que calcula a raiz quadrada de um número usando o Método de Newton. Um mini projeto para teste de uso no GitHub. Baseado no livro How to Think Like a Computer Scientist.

Basicamente o algoritmo inicia com uma aproximação do resultado, em seguida calcula uma nova aproximação com a fórmula:

melhor_aprox = (aprox + n/aprox)/2

repetindo o processo. É uma das formas de se calcular a raiz quadrada de um número. Antes dele recorria-se a extensas tábuas de logaritmos, que foram substituidas por este algoritmo de poucas linhas (requer referência).

Instalação
----------
Apenas download. Requer Python qualquer versão. Exemplo de uso:
$ python NewtonPy.py

ou 

$ python NewtonPy <numero>

Migrado para nova conta GitHub em 05.04.2013


---------------------------------
 Marco Antonio Silveira de Souza
http://oqueeufizhoje.blogspot.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages