Ce:Comment formater BigDecimal à TOUJOURS avoir deux décimales?
BigDecimal.valueOf(0.00)
devient 0.0
Je veux que ce soit 0.00
Quel est le modèle de format correct pour cela?
Ce:Comment formater BigDecimal à TOUJOURS avoir deux décimales?
BigDecimal.valueOf(0.00)
devient 0.0
Je veux que ce soit 0.00
Quel est le modèle de format correct pour cela?
Utilisez le constructeur String: new BigDecimal("0.00")
. L'utilisation de BigDecimal.valueOf(double)
détruit complètement toute mise en forme que vous avez utilisée pour entrer la valeur.
Essayez cette
value = value.setScale(2, RoundingMode.CEILING)