Problème, mon ordinateur ne sait plus compter
Bonjour,
J'ai un problème avec mon ordinateur qui ne sait plus compter.
Voici mon code:
Code:
1 2 3 4 5 6
|
float camX;
cout<<"Avant incrémentation "<<camX<<endl;
camX = camX + 0.1;
cout<<"Après incrémentation "<<camX<<endl; |
Et voici le résultat :
Code:
1 2 3 4 5 6 7 8 9 10
|
Avant incrémentation -10.2
Après incrémentation -10.1
//Jusque la tout va bien
Avant incrémentation -10.1
Après incrémentation -9.99996
Avant incrémentation -9.99996
Après incrémentation -9.89996 |
Je ne comprends pas pourquoi ça fait cela et j'aimerais bien corriger ce problème qui me gène.