数字格式化
double f= 1.4956
String.format("%.2f", f)
DecimalFormat df = new DecimalFormat("#.00"); //强制小数点后两位 2.00
DecimalFormat df = new DecimalFormat("#.##"); // 如果是2.00 则显示2
df.format(f) 结果为字符串
BigDecimal
.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()
转自 https://blog.csdn.net/hello_word2/article/details/81808827

浙公网安备 33010602011771号