致富安卓网-app下载,手机游戏下载,手机软件下载
当前位置: 首页 > 游戏咨询

bigdecimal除法保留小数-解决 BigDecimal 除法小数点问题:setScale 方法的应用

来源:致富安卓网 更新:2024-08-24 20:03:43

用手机看

扫描二维码随时看1.在手机上浏览
2.分享给你的微信好友或朋友圈

哎呀,今天真是头疼死了!你们知道那个BigDecimal吗?就是那个处理大数字的家伙,今天我可算是被它折腾得够呛。特别是那个除法,你知道的,除法嘛,总是有点小数点的问题。但是,BigDecimal这家伙,小数点怎么留,真是让我抓狂!

我记得,当时我在代码里写了个除法,心想,这还不简单?结果一运行,小数点后面那一串零,看得我眼花缭乱。我就想,这可不行,得有个办法控制一下小数点的长度。

于是我开始翻阅各种资料,最后发现,原来BigDecimal有个setScale方法,可以设置小数点后的位数。比如说,我想要保留两位小数,就可以这么写:`bigDecimal.divide(anotherBigDecimal,2,RoundingMode.HALF_UP)`。这样,小数点后面就乖乖地只显示两位了。

但是,问题又来了,这个RoundingMode是什么鬼?原来它是个roundingmode,。

tokenpocket官网版:https://zflyjj.com/danji/18260.html

玩家评论

此处添加你的第三方评论代码
Copyright © 2018-2024 致富安卓网 版权所有