BigDecimal使⽤及百分⽐格式化 public static void main(String ar[]) {
BigDecimal a1 = new BigDecimal(10.0 + "").setScale(7, BigDecimal.ROUND_HALF_UP);
BigDecimal a2 = new BigDecimal(6.995 + "").setScale(7, BigDecimal.ROUND_HALF_UP);bigdecimal格式化两位小数
BigDecimal r = (a1.subtract(a2)).divide(a1, 4, BigDecimal.ROUND_HALF_EVEN).setScale(4,            BigDecimal.ROUND_HALF_UP);
NumberFormat percent = PercentInstance();
percent.setMaximumFractionDigits(2);
System.out.println(percent.format(r.doubleValue()));
}