我有一个十进制数,比如65.435,9.2或10.23,现在我必须把它增加为65.436,9.3,10.24。java中有没有实用的方法?我知道我们可以通过检查小数位然后递增来实现,但是我想在整数的情况下,如果我们使用'++'来递增值。有人能提出更好的处理方法吗。
yc0p9oo01#
写出robot先生的评论:
BigDecimal bd = new BigDecimal("1.234"); bd = new BigDecimal(bd.unscaledValue().add(BigInteger.ONE), bd.scale());
1条答案
按热度按时间yc0p9oo01#
写出robot先生的评论: