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