Nous lançons une fusée d'exploration de l'espace lointain et nous avons besoin d'un moyen de nous assurer que le système de navigation reste sur la bonne trajectoire.
Pour commencer notre calcul, nous prenons un nombre cible et nous cherchons sa racine carrée (c'est-à-dire le nombre qui, multiplié par lui-même, donne le nombre cible).
Le voyage sera très long. Pour que les batteries durent le plus longtemps possible, nous avons dû rendre l'ordinateur de bord de notre fusée très économe en énergie. Malheureusement, cela signifie que nous ne pouvons pas compter sur des bibliothèques et des fonctions mathématiques sophistiquées, car elles consomment plus d'énergie. À la place, nous voulons implémenter notre propre calcul de racine carrée.
Ta tâche est de calculer la racine carrée d'un nombre donné.
Quelques approches possibles :
Tu peux consulter les pages Wikipédia sur la racine carrée entière et les méthodes de calcul de racine carrée pour t'aider à choisir une méthode de calcul.
Inscris-toi sur Exercism pour apprendre et maîtriser Wren avec 117 exercices, et un vrai mentorat humain, le tout gratuitement.