欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

防止精度丢失

程序员文章站 2024-02-04 20:06:04
...
// 2. 赠送礼物逻辑.
        BigDecimal price = new BigDecimal(ctx.getParam("price"));
        BigDecimal consumeTotal = price.multiply(new BigDecimal(ncount));//单价*个数
        BigDecimal buddyMoney = consumeTotal.divide(new BigDecimal(4));//consumeTotal总价的4分之一分给主播