bonjour,
voila comme nous le savons tous, en programmation un floatant est une approximation, si je tape :
nombre est en réalité 0.100000001490... (norme IEEE-754)Code:float nombre = 0.1;
donc si je fais dans mon code :
Je devrais voir lors de mon affichage nombre = 100000001.49.... or ca m'affiche 1e+008Code:float nombre = 0.1; nombre *= 1000000000 ;/*1 milliard*/ cout<<"nombre = "<<nombre<<endl;
Comment je peux voir l'approximation?
Merci d'avance
-----