Les partenaires publicitaires:

Comment formater décimales en java

Compte tenu d'une valeur numérique non entier (qui est une valeur décimale), le langage de programmation Java vous permet de formater cette valeur pour répondre aux besoins de votre application particulière. Java affiche un nombre maximum de décimales, ou de nombre entier Places- il peut gauche; ou à droite; justifier le nombre formaté à un nombre quelconque d'espaces. Votre programme Java utilise ces capacités pour générer des tables soignées où tous les nombres sont alignés en colonnes, ou pour satisfaire aux exigences dépendantes de l'application (par exemple, les montants en dollars formatés à deux décimales représentant cents).

Instructions

  1. Inclure la ligne suivante au début de votre code Java:

    importer java.util. *;

  2. Créer une instance de la classe intégrée formateur, comme dans l'exemple de code suivant:



    Formateur myFormatter = new Formateur ();

  3. Formater une valeur décimale dans le format que vous avez besoin, comme dans l'exemple de code suivant:

    flotter myFloat = 46,30;




    à double myDouble = 87,494;

    myFormatter.format ("% 5.f", MyFloat);

    System.out.println (myFormatter);

    myFormatter.format ("% -6.2f", MyDouble);

    System.out.println (myFormatter);

    Le premier exemple va formater le "flotteur" (Flottante simple précision valeur du point) pour cinq places avant la période décimal et sans décimales, droit; justified- le résultat sera donc " 46.", Avec deux espaces avant le chiffre "4". Le second exemple formater le "double" (Flottante double précision valeur du point) pour un total de six places, dont l'un est le point décimal et deux autres sont en décimales, tout à gauche; justified- le résultat sera donc "87.49 " (Avec un espace après le chiffre "9").

» » » » Comment formater décimales en java