Afficher un nombre de type double java

Résolu/Fermé
sayahisalem Messages postés 8 Date d'inscription jeudi 18 novembre 2010 Statut Membre Dernière intervention 22 avril 2011 - 4 déc. 2010 à 17:23
 salem - 7 déc. 2010 à 14:44
Bonjour,


comment afficher un nombre de type double avec deux chiffre après le verguil en java
et merci d'avance
A voir également:

3 réponses

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
4 déc. 2010 à 18:23
Tu peux utiliser DecimalFormat.
Exemple pour une valeur monétaire quelconque :

import java.text.DecimalFormat;
System.out.println(new DecimalFormat(".00 ¤").format(1234.5678)); // 1234.57 €

Remarque : le ¤ sera remplacé par € en France, £ en Angleterre, $ aux Etats-Unis...
1
merci beacoup
0
merci a tous les hommes qui m' aide
0
Bonjour,

Il y a aussi la méthode brute:

double mondouble = 3,666666;
mondouble = (int)(mondouble*1000); // donne 3666
mondouble +=5; // donne 3671
mondouble = (int)(mondouble/10); //donne 367
mondouble /= 100; // donne 3,67

Voilà si tu veux faire un arrondi.
-1
merci
0