BigDecimal dataNum = new BigDecimal(String.valueOf(1L));
BigDecimal total = new BigDecimal(String.valueOf(2L));
//保留两位小数,且四舍五入
String value = String.valueOf(dataNum.divide(total, 2, RoundingMode.HALF_UP));
java使用BigDecimal做除法,保留两位小数,且四舍五入
于 2023-03-17 15:25:17 首次发布
文章展示了如何使用Java的BigDecimal类进行浮点数除法,并精确到两位小数,采用RoundingMode.HALF_UP的四舍五入策略。
摘要由CSDN通过智能技术生成