BigDecimal的除法
生活随笔
收集整理的這篇文章主要介紹了
BigDecimal的除法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
BigDecimal divideBigDecimal = subBigDecimal.divide(new BigDecimal(13),0,BigDecimal.ROUND_HALF_UP);
第一參數(shù)表示除數(shù), 第二個(gè)參數(shù)表示小數(shù)點(diǎn)后保留位數(shù),
第三個(gè)參數(shù)表示舍入模式,只有在作除法運(yùn)算或四舍五入時(shí)才用到舍入模式,有下面這幾種
?
ROUND_CEILING //向正無窮方向舍入ROUND_DOWN //向零方向舍入ROUND_FLOOR //向負(fù)無窮方向舍入ROUND_HALF_DOWN //向(距離)最近的一邊舍入,除非兩邊(的距離)是相等,如果是這樣,向下舍入, 例如1.55 保留一位小數(shù)結(jié)果為1.5ROUND_HALF_EVEN //向(距離)最近的一邊舍入,除非兩邊(的距離)是相等,如果是這樣,如果保留位數(shù)是奇數(shù),使用ROUND_HALF_UP,如果是偶數(shù),使用ROUND_HALF_DOWNROUND_HALF_UP //向(距離)最近的一邊舍入,除非兩邊(的距離)是相等,如果是這樣,向上舍入, 1.55保留一位小數(shù)結(jié)果為1.6ROUND_UNNECESSARY //計(jì)算結(jié)果是精確的,不需要舍入模式ROUND_UP //向遠(yuǎn)離0的方向舍入?
總結(jié)
以上是生活随笔為你收集整理的BigDecimal的除法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AXIOM学习
- 下一篇: android播放swf文件