BigDecimal加減乘除運算

BigDecimal b1 = new BigDecimal(); 
BigDecimal b2 = new BigDecimal();

加法:b1.add(b2)

減法:b1.subtract(b2)

乘法:b1.multiply(b2)

除法:b1.divide(b2)

 

除法四捨五入:

b1.divide(b2, len,BigDecimal.ROUND_HALF_UP).doubleValue()

ROUND_HALF_UP是BigDecimal的一個常量,表示進行四捨五入的操作

len:保留len位

 

保留n位小數:

b1.setScale(n, BigDecimal.ROUND_HALF_UP)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章