Java BigDecimal 四舍五入:去除小数点后的值
您可以使用 setScale() 方法来四舍五入一个 BigDecimal 对象,并指定小数点后的位数为零。以下是一个示例代码:
BigDecimal f231 = new BigDecimal(data.getF23());
BigDecimal roundedValue = f231.setScale(0, RoundingMode.HALF_UP);
在上述代码中,setScale() 方法的第一个参数指定要保留的小数位数,这里设置为零。第二个参数 RoundingMode.HALF_UP 表示使用四舍五入的方式进行舍入。最后,将舍入后的值存储在 roundedValue 变量中。
原文地址: https://www.cveoy.top/t/topic/pi8h 著作权归作者所有。请勿转载和采集!