首页 > 编程知识 正文

bigdecimal设置小数位数,bigdecimal获取小数位数

时间:2023-05-05 17:59:45 阅读:51112 作者:568

publicstaticvoidmain (字符串[ ] args ) bigdecimal t1=new bigdecimal (' 3.15289 ); bigdecimal T2=new bigdecimal (-3.11289 ); //创建新的t1值,bigdecimal newt1=bigdecimal.zero; //创建新的t2值,bigdecimal newt2=bigdecimal.zero; //准确的小数1位结果为3.1 new t1=new t1.add (t1.set scale (1,RoundingMode.FLOOR ) ); //准确的小数1位结果为- 3.2 new T2=new T2.add (T2.set scale (1,RoundingMode.FLOOR ) ); system.out.println (' newt 1: ' new t1 ); system.out.println (' new T2 ' new T2 ); (结论)如果原始数据为正数,则可以使用RoundingMode.FLOOR函数保留位数。 如果以正数为前提,请不要忘记。

转载于:https://www.cn blogs.com/dq cer/p/9197764.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。