USD Devise mise en forme en Java
En Java, comment puis-je convertir efficacement flotte comme 1234.56
et similaires BigDecimals dans des Chaînes de caractères comme $1,234.56
Je suis à la recherche pour les éléments suivants:
Chaîne 12345.67
devient Chaîne $12,345.67
Je suis aussi à la recherche de le faire avec Float
et BigDecimal
ainsi.
Vous devez vous connecter pour publier un commentaire.
Il y a un sensibles aux paramètres régionaux de l'idiome qui fonctionne bien:
Si vos paramètres régionaux en cours aux états-unis, le
println
va print $120.00Un autre exemple:
Ce sera d'impression: £120.00
Voici le code en fonction de votre entrée et de sortie::
La sortie du programme est de $12,345.67 pour les deux BigDecimal et le nombre, et il fonctionne pour flotter aussi.