我最近正在处理数字,我有一种情况,我希望将双精度值的精度设置为6位数或4位数,具体取决于数据库中存储的值.
例如,如果在数据库中精度设置为4位,则输出必须为,
10.0000.
10.0000
我试过DecimalFormat并使用字符串##.####,但每次使用符号都很烦人.
DecimalFormat
##.####
有没有更好的方法,如下所示:
Double value = 10.0; value.setPrecision(4);
java
java ×1