java.math.RoundingMode 幾個參數詳解


java.math.RoundingMode里面有幾個參數搞得我有點暈,現以個人理解對其一一進行總結:

為了能更好理解,我們可以畫一個XY軸

RoundingMode.CEILING:取右邊最近的整數

RoundingMode.DOWN:去掉小數部分取整,也就是正數取左邊,負數取右邊,相當於向原點靠近的方向取整

RoundingMode.FLOOR:取左邊最近的正數

RoundingMode.HALF_DOWN:五舍六入,負數先取絕對值再五舍六入再負數

RoundingMode.HALF_UP:四舍五入,負數原理同上

RoundingMode.HALF_EVEN:這個比較繞,整數位若是奇數則四舍五入,若是偶數則五舍六入


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM