假如取四位小数,整数位不做改变,如下: DecimalFormat dF = new DecimalFormat("0.0000"); Double value = 12.333333334; // dF.format后是字符串,所以要再转一下 Double newValue = Double.valueOf(dF.format(value))
更多截取小数可以参考下面的文章:
https://www.jianshu.com/p/b3699d73142e
假如取四位小数,整数位不做改变,如下: DecimalFormat dF = new DecimalFormat("0.0000"); Double value = 12.333333334; // dF.format后是字符串,所以要再转一下 Double newValue = Double.valueOf(dF.format(value))
更多截取小数可以参考下面的文章:
https://www.jianshu.com/p/b3699d73142e