Bonjour,

Je souhaiterais avoir vos éclaircissements sur le point suivant.
Je souhaite arrondir un nombre à 2 décimales j'utilise donc le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
float f = 123.456789;
f = Math.round(f*100)/100;
Et en retour j'obtient f = 123.00 !
Comment cela se fait il ?
Existe il un moyen plus simple pour arrondir les nombres?

Merci d 'avance

PS : Lorsque je décompose le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
f = f * 100;
f = Math.round(f);
f = f / 100;
Cela fonctionne ...