有效的BigDecimal舍入到小数点后两位

有效的BigDecimal舍入到小数点后两位,第1张

有效的BigDecimal舍入到小数点后两位
public static BigDecimal round(BigDecimal d, int scale, boolean roundUp) {  int mode = (roundUp) ? BigDecimal.ROUND_UP : BigDecimal.ROUND_DOWN;  return d.setScale(scale, mode);}round(new BigDecimal("12.390"), 2, true); // => 12.39round(new BigDecimal("12.391"), 2, true); // => 12.40round(new BigDecimal("12.391"), 2, false); // => 12.39round(new BigDecimal("12.399"), 2, false); // => 12.39


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5439098.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存