Bonjour

Je développe une application Android et je rencontre un soucis.

Je fais beaucoup de calculs et j'aimerai arrondir mes nombres à 2 décimal.

J'ai essayer Math.round(var*100)/100.. Fonctionne pas

J'ai ce calcul :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
nbObjSize2.setText(String.valueOf(hte * (nbObjDiste / nbFocalLene - 1)));
Je suis bloqué.. Si quelqu'un a une idée.
Merci, bonne après midi

edit : Réponse d'un autre site forum : utiliser DecimalFormat

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
DecimalFormat df = new DecimalFormat("########.00"); 
nbObjSize2.setText(String.valueOf(df.format(hte * (nbObjDiste / nbFocalLene - 1))));
Sujet résolu..