Bonjour,

Dans un de mes programmes, je fais l'addition de deux float de la manière suivante : soit deux float a et b. Je veux à chaque tour d'une boucle augmenter la valeur de a :

Pas sorcier jusque là. Mais la ou je m'étonne, c'est que ce "bête" calcul me donne de faux résultats :

ex : 86.4 + 1.3 = 87.700005 !!!
134.9 + 14.2 = 149.09999 !!!!

Voyez-vous d'où peut me venir ce résultat ?

Merci d'avance.

ToCToF