java中BigDecimal的加减乘除


先初始化部分数据

BigDecimal num1 = new BigDecimal("10"); 
BigDecimal num2 = new BigDecimal("5"); 
BigDecimal num3 = null; 

加法

num3 = num1.add(num2); 

减法

num3 = num1.subtract(num2);

乘法

num3 = num1.multiply(num2); 

除法

num3 = num1.divide(num2, 2, BigDecimal.ROUND_HALF_UP);

如果计算比较频繁复杂的话建议封装一层工具类。

 

"睡不着的时候喜欢回想以前发生过的片段。"


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM