Bigdecimal类型进行除法运算转百分比
private static void method() {
BigDecimal a1 = new BigDecimal(7);
BigDecimal a2 = new BigDecimal(4);
BigDecimal r = a2.divide(a1,3,BigDecimal.ROUND_HALF_UP);
NumberFormat percent = NumberFormat.getPercentInstance();
percent.setMaximumFractionDigits(2);
System.out.println(percent.format(r.doubleValue()));
}

浙公网安备 33010602011771号