Bonjour
J'utilise DecimalFormat afin d'avoir en permanence 2 chiffres après la virgule
1 2 3
|
DecimalFormat df = new DecimalFormat("#.00");
df.format((uneLigneDA.getCoutLigne())) |
en sachant que
uneLigneDA.getCoutLigne()
me retourne un nombre de type float
Lorsque j'ai un nombre tel que 429, j'obtiens bien 429,00 mais avec un nombre comme 358.8 j'obtiens 358.8 alors que je voudrais afficher 358.80
Pourquoi je n'obtiens pas 358.80? Et que faire pour l'obtenir? Je me suis pourtant bien inspiré de ca.
Merci pour votre aide
Partager