Outils pour utilisateurs

Outils du site


nsi:premiere:algorithme_fonction

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
nsi:premiere:algorithme_fonction [2024/08/21 17:15] goupillwikinsi:premiere:algorithme_fonction [2024/08/21 17:21] (Version actuelle) – [Algorithme de Héron] goupillwiki
Ligne 12: Ligne 12:
 Calcul approximatif d'une racine carrée Calcul approximatif d'une racine carrée
 ENTRÉES: a, nombre réel positif ENTRÉES: a, nombre réel positif
-         e, erreur max souhaitée 
 SORTIE: racine carrée approximative de a SORTIE: racine carrée approximative de a
 DÉBUT DÉBUT
     Soit r = a     Soit r = a
-    TANT QUE l'écart entre r² et a est supérieur à e+    TANT QUE l'écart entre r² et a est supérieur à erreur max
         r prend la valeur 1/2 * (r + a/r)         r prend la valeur 1/2 * (r + a/r)
     RENVOYER r     RENVOYER r
Ligne 22: Ligne 21:
 </code> </code>
  
-Il faut décider de ce qu'on entend par "r² pas trop loin de a"Une mesure de l'écart entre r² et a peut se faire avec la fonction valeur absolue : ''%%abs(r**2 - a)%%''On peut se fixer comme critère que cet écart est trop grand s'il est supérieur à 0,00001 ce que l'on peut noter ''%%1e-5%%''.+L'algorithme donnant un résultat approximatif, il faut convenir du niveau d'approximation désiré 
 + 
 +  * L'écart entre r² et a peut être calculé par ''%%abs(r**2 - a)%%''
 +  * On peut se fixer 0,00001, c'est à dire ''%%1e-5%%'', pour l'erreur max.
  
 Transformer cet algorithme en fonction et utilisez la fonction pour répondre à la question : Transformer cet algorithme en fonction et utilisez la fonction pour répondre à la question :
nsi/premiere/algorithme_fonction.1724253316.txt.gz · Dernière modification : de goupillwiki