java 用BigDecimal计算商品单价乘以折扣价
作者:互联网
商品单价价格是单位是(分),用户下单金额=商品单价*折扣 代码如下
Integer discount = 5 折扣五折
Integer orderPrice = 1000 单位分
BigDecimal bigDecimal = new BigDecimal(discount * 0.1 + "");
BigDecimal multiply = bigDecimal.multiply(new BigDecimal(orderPrice));
orderPrice = multiply.setScale(0, BigDecimal.ROUND_HALF_UP).intValue();
标签:java,BigDecimal,单价,orderPrice,折扣价,multiply,new,bigDecimal 来源: https://www.cnblogs.com/SHMILYHP/p/11276869.html