Je suis au bord du "pétage de plombs". Je développe en C# et ai le pb suivant :
float var_float = 4.06f;
int var_int = (int)( var_float * 100f );
==> var_int vaut TOUJOURS 405!!! après investigation (Espion Express), le calcul (var_float * 100f ) ne donne pas 406.0, mais 405.999999994!!!!
Aidez-moi parceque la j'en peut vraiment plus!!!!!!!!!