Maison > Java > javaDidacticiel > Comment formater un flottant à deux décimales en Java ?

Comment formater un flottant à deux décimales en Java ?

Linda Hamilton
Libérer: 2024-11-28 08:03:11
original
234 Les gens l'ont consulté

How to Format a Float to Two Decimal Places in Java?

Imprimer un flottant avec deux décimales en Java : un guide

Si vous travaillez avec des nombres à virgule flottante en Java et que vous avez besoin pour les afficher avec un nombre précis de décimales, voici comment accomplir cette tâche.

Pouvez-vous utiliser System.out.print?

Non, System.out.print n'est pas la méthode recommandée à cet effet. Au lieu de cela, vous pouvez utiliser la méthode printf avec un spécificateur de format spécial.

Comment imprimer un flottant avec 2 décimales à l'aide de printf :

System.out.printf("%.2f", val);
Copier après la connexion

Le %.2f demande à Java de formater la variable à virgule flottante val avec deux décimales. (.2). Le f représente le format à virgule flottante.

Caractères de conversion supplémentaires :

Si nécessaire, vous pouvez utiliser d'autres caractères de conversion :

    d : Entier décimal
  • o : Octal entier
  • e : virgule flottante en notation scientifique

Exemple :

float num = 123.456789f;
System.out.printf("%.2f", num); // Output: 123.46
System.out.printf("%.0f", num); // Output: 123
Copier après la connexion
N'oubliez pas que ces formats n'affectent que la sortie imprimée et ne modifiez pas la valeur sous-jacente de la variable float.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal