par SoS-Math(30) » sam. 12 mars 2016 15:02
Comme je l'ai dit dans le précédent message, h prend des valeurs de plus en plus proches de 0. Autrement dit on fait tendre h vers 0. On part de h = 1, puis on divise h par 10 à chaque passage dans la boucle tantque.
Les valeurs initiales de d1 et d2 sont 1 et 0. La différence est donc égale à 1 qui est supérieur à 0,0001 ce permet de "rentrer" dans la boucle tantque. Ensuite on applique les instructions à l'intérieur de la boucle tant que la différence d1-d2 est supérieure à 0,0001. Donc dès que cette différence n'est plus supérieure à 0,0001, c'est-à-dire est inférieure ou égale à 0,0001, alors on ne passe plus dans la boucle (on en "sort") et on passe alors à l'instruction "afficher d2" et l'algorithme est alors terminé.
Et dire que la différence de d1 et d2 en valeur absolue est inférieure ou égale à 0,0001 signifie que d1 et d2 sont très proches, n'est-ce pas ?
SoSMath
Comme je l'ai dit dans le précédent message, h prend des valeurs de plus en plus proches de 0. Autrement dit on fait tendre h vers 0. On part de h = 1, puis on divise h par 10 à chaque passage dans la boucle tantque.
Les valeurs initiales de d1 et d2 sont 1 et 0. La différence est donc égale à 1 qui est supérieur à 0,0001 ce permet de "rentrer" dans la boucle tantque. Ensuite on applique les instructions à l'intérieur de la boucle tant que la différence d1-d2 est supérieure à 0,0001. Donc dès que cette différence n'est plus supérieure à 0,0001, c'est-à-dire est inférieure ou égale à 0,0001, alors on ne passe plus dans la boucle (on en "sort") et on passe alors à l'instruction "afficher d2" et l'algorithme est alors terminé.
Et dire que la différence de d1 et d2 en valeur absolue est inférieure ou égale à 0,0001 signifie que d1 et d2 sont très proches, n'est-ce pas ?
SoSMath