我在某处读到Java的决策委员会认为在BigDecimal上使用setPrecision方法是愚蠢的,因为它已经有了setScale。更愚蠢的是让API用户在他们的代码中有这样的方法: private fun getBigDecimalWith16DigitPrecision(value: BigDecimal): BigDecimal{ value < BigDecimal.ONE ->
BigDecimal value = new BigDecimal("12.000000").setScale(2, RoundingMode.HALF_UP);BigDecimalBigDecimal value = new BigDecimal("12.0051").setScale(2, RoundingMode.HALF_UP);BigDecimalString text="123.008&
代码有下面的测试,我正在尝试通过: @Test(expected = IllegalArgumentException::class)public inline operator fun BigDecimal.plus(other: BigDecimal): BigDecimal defined in k