int类型相除,转bigdecimal保留两位小数

濤。 / 2023-08-16 / 原文

int a = 2;
int b = 9;
BigDecimal a1 = BigDecimal.valueOf(a);
BigDecimal b1 = BigDecimal.valueOf(b);
BigDecimal c = a1.divide(b1, 2, RoundingMode.HALF_UP);
System.out.println("a/b=" + c);