below piece of code, trying print 123 123.00
gives me 123
:
bigdecimal decimal = new bigdecimal(123); decimal.doublevalue();
can please me in printing 123 123.00
?
try this:
bigdecimal value = new bigdecimal(123); value = value.setscale(2, bigdecimal.round_half_even)
you can refer javadocs round_half_even , setscale
Comments
Post a Comment