使用实例
BigDecimal price = vegtables.getPrice();
加法new一个BigDecimal对象 对象名叫做 p2
MathContest方法使用
BigDecimal add = p2.add(price,new MathContext(3("要保留的小数位"),RoundingMode.HALF_HP("向上取整")));
setScale()方法使用和保留有效数字
BigDecimal add = p2.add(price).setScale("保留的小数位",RoundingMode.HALF_HP"向上取整")
DecimalForat decimalFormat = new DecimalFormat("0.00#");
String format = decimalFormat.format(price)
NumberFormat.getPercentInstance(); 百分数实例
NumberFormat percentInstance = NumberFormat.getPercentInstance();
保留两位
percentInstance.setMaximmFractionDigits(2);
Spring format1 = percentInstance.format(price);
其余
减法方法 subtract
乘法 multiply
除法 divide