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);
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 :
Exemple :
float num = 123.456789f; System.out.printf("%.2f", num); // Output: 123.46 System.out.printf("%.0f", num); // Output: 123
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!