En mathématiques et en théorie des nombres, la racine carrée entière (isqrt) d'un entier naturel est la partie entière de sa racine carrée :

Algorithme

modifier

Pour calculer n et isqrt(n), on peut utiliser la méthode de Héron — c'est-à-dire la méthode de Newton appliquée à l'équation x2n = 0 — qui nous donne la formule de récurrence  

La suite (xk) converge de manière quadratique vers n. On peut démontrer que si l'on choisit x0 = n comme condition initiale, il suffit de s'arrêter dès que   pour obtenir  

Domaine de calcul

modifier

Bien que n soit irrationnel pour « presque tout » n, la suite (xk) contient seulement des termes rationnels si l'on choisit x0 rationnel. Ainsi, avec la méthode de Newton, on n'a jamais besoin de sortir du corps des nombres rationnels pour calculer isqrt(n), un résultat qui possède certains avantages théoriques en théorie des nombres.

Le critère d'arrêt

modifier

On peut démontrer que c = 1 est le plus grand nombre possible pour lequel le critère d'arrêt   assure que   dans l'algorithme ci-dessus.

Puisque les calculs informatiques actuels impliquent des erreurs d'arrondi, on a besoin d'utiliser c < 1 dans le critère d'arrêt, par exemple :  

Références

modifier
(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Integer square root » (voir la liste des auteurs).

📚 Artikel Terkait di Wikipedia

Densité spectrale de puissance

densité spectrale de puissance correspond alors à la valeur RMS ("root mean square"), ou valeur efficace du niveau de vibration. Les vibrations aléatoires

Herb Grosch

informatique décroît en fonction du carré de sa vitesse » (« economy is as the square root of the speed »). Né le 13 septembre 1918 au Canada, il émigre aux États-Unis

Racine carrée de dix

information in this author that the area of a circle is exactly equal to the square root of 10 when the radius is unity. The value of π as derivable from this

Unité de calcul en virgule flottante

départ. (en) Marius Cornea, « Software implementations of division and square root operations for Intel Itanium processors », sur dl.acm.org, 2004 (consulté

PPA (complexité)

Symposium on Theory of Computing, p. 51–64 E. Jeřábek, « Integer Factoring and Modular Square Roots », Journal of Computer and System Sciences, vol. 82, no 2

Liste de problèmes NP-complets

Cosine product integration · Equilibrium point · Unification with commutative operators · Unification for finitely presented algebras · Integer expression

Ringo Starr

21 décembre 2024). (en) Joseph Hudak, « Ringo Starr Goes Cowboy for New Roots Music Album ‘Look Up’ », Rolling Stone,‎ 18 octobre 2024 (lire en ligne

Nelson Mandela

octobre-novembre 1977 sur le site de l'ONU. (en) Thembinkosi Lehloesa, Roots, Xlibris Corporation, 2011 (ISBN 1465304053 et 9781465304056), p. 119. Colette