【发布时间】:2021-01-05 10:25:49
【问题描述】:
我有一个十进制数,例如 65.435 或 9.2 或 10.23 ,现在我必须将其递增为 65.436、9.3、10.24。
在java中是否存在任何实用方法?
我知道我们可以通过检查小数位然后递增来做到这一点,但我想在整数的情况下使用“++”它递增值。
谁能提出更好的处理方法。
【问题讨论】:
-
为什么不
double incrementer = 0.01; result += incrementer -
使用 BigDecimal 进行精度计算。然后你就可以添加了。
-
我认为没有内置的方法。你输入的类型是什么?字符串,双精度?
-
double 是输入类型
-
@Mr.Robot 你能帮我举个例子吗
标签: java string floating-point decimal bigdecimal