Java Math.ceil()、Math.floor()和Math.round() 的區別


這三個方法分別遵循下列舍入規則:

Math.ceil()執行向上舍入,即它總是將數值向上舍入為最接近的整數;

Math.floor()執行向下舍入,即它總是將數值向下舍入為最接近的整數;

Math.round()執行標準舍入,即它總是將數值四捨五入為最接近的整數(這也是我們在數學課上學到的舍入規則)。

Java Math.ceil()、Math.floor()和Math.round() 的區別


分享到:


相關文章: