如何使用BigDecimal提取小数点后的数字?BigDecimald=BigDecimal.valueOf(1548.5649);结果:仅提取:5649 最佳答案 尝试:BigDecimald=BigDecimal.valueOf(1548.5649);BigDecimalresult=d.subtract(d.setScale(0,RoundingMode.FLOOR)).movePointRight(d.scale());System.out.println(result);打印:5649