//店铺分摊比例 0~100
BigDecimal achievement = performanceDto.getAchievement();
//支付金额
BigDecimal payAmount = orderDetailRespDto.getPayAmount();
//店铺分摊金额 = 支付金额 * 分摊比例 保留两位小数的四舍五入
BigDecimal shopAllotAmount = payAmount.multiply(achievement).divide(new BigDecimal(100),2,BigDecimal.ROUND_HALF_UP);
四舍五入的算法代码
最新推荐文章于 2023-03-30 10:37:25 发布