« Mathématiques avec Python et Ruby/Suites en Python » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 156 :
==Méthode de Heron==
En constatant que
#Si <math>u\simeq \sqrt{5}</math> alors <math\frac{5}{u}\simeq \sqrt{5}</math> aussi;
#Si <math>u<\sqrt{5}</math> alors <math\frac{5}{u}> \sqrt{5}</math> et ''vice-versa'';
#Par conséquent, on s'attend à ce que la moyenne entre <math>u</math> et <math>\frac{5}{u}</math> soit une valeur approchée encore meilleure de <math>\sqrt{5}</math>,
on a l'ébauche d'une suite récurrente qui tend vers <math>\sqrt{5}</math>:
==Application==
<source lang="python">
u=1
while(abs(u**2-5)>1e-14):
u=(u+5/u)/2
print(u)
print(5**0.5)
</source>
[[Catégorie:Informatique]]
|