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".
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