J'ai un problème :
Je n'arrive pas faire aller les boucle for jusqu'au bout.
Par exemple, avec le code suivant :
f ne va que jusqu'à 6.9.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 float a=4; float b=7; float f; for(f=a;f<=b;f+=0.1) { printf("%f\n", f); }
Les valeurs successives de f ne sont pas 4, 4.1, 4.2, ...
mais 4, 4,10008, 4,20003, ...
Comment remédier à ce problème ?
Merci
Partager