public static void main(String[] args) {
BigDecimal bigDecimalCount = BigDecimal.valueOf(1);
BigDecimal bigDecimalTotal = BigDecimal.valueOf(13);
BigDecimal divide = bigDecimalCount.divide(bigDecimalTotal, 3, RoundingMode.HALF_DOWN);
System.out.println(divide);
BigDecimal multiply = divide.multiply(new BigDecimal(100));
System.out.println(multiply);
BigDecimal scale = multiply.setScale(1, RoundingMode.UNNECESSARY);
System.out.println(scale);
BigDecimal divide1 = (bigDecimalCount.divide(bigDecimalTotal,3, RoundingMode.HALF_DOWN).multiply(new BigDecimal(100)).setScale(1, RoundingMode.UNNECESSARY));
System.out.println(divide1);
}
BigDecimal 百分比转换
于 2022-02-11 11:28:50 首次发布