Afficher un nombre de type double java

Résolu
sayahisalem Messages postés 11 Statut Membre -  
 salem -
Bonjour,

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

3 réponses

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    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
    1. salem
       
      merci beacoup
      0
  2. salem
     
    merci a tous les hommes qui m' aide
    0
  3. Pedro
     
    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
    1. salem
       
      merci
      0