"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment formater les valeurs de double précision en deux décimales à Java?

Comment formater les valeurs de double précision en deux décimales à Java?

Publié le 2025-04-15
Parcourir:293

How to Format Double Values to Two Decimal Places in Java?

Formatage des valeurs doubles avec deux décimales en java

lorsque vous travaillez avec des valeurs doubles en java, il est souvent nécessaire de les formater avec un nombre spécifique de places décimales. La classe decimalformat fournit une méthode simple pour y parvenir.

Question d'origine:

Vous recherchez un moyen facile de gérer le formatage des valeurs décimales dans le java. Vous avez utilisé DecimalFormat ("#. ##") mais vous êtes intéressé par une meilleure approche.

Réponse:

L'approche fournie à l'aide de décimalformat ("#. ##") est déjà le moyen le plus efficace de formater des valeurs doubles avec deux places décimales. Cependant, il y a une correction mineure à votre modèle:

DecimalFormat df = new DecimalFormat("#.00");

Notez le "00" dans le modèle, qui spécifie exactement deux places décimales. Si "#. ##" (# Représentant des chiffres "Facultatif") est utilisé, les zéros de fuite seront supprimés. Par exemple, le format de décimalformat ("# ##"). Format (3.0d) sortira "3" au lieu de "3.00".

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3