2012-06-08 34 views
-4

我正在尋找一個向上或向下四捨五入的Java函數,但通常情況下,如3.2到3和3.6到4.有一堆答案,但它們都是完全舍入或四捨五入。如果沒有一個,那麼我想我將不得不創建它,但只是想看看是否有其他人想要相同的,並找到一個。提前致謝!Java中的功能是智能地向上還是向下循環?

+8

我不完全相信你看起來很辛苦;) –

+0

哈哈,我做到了!提供的答案沒有意義,所以我把它擦掉了。雖然我的錯。 – Andy

+0

我不確定什麼「情報」與此有關。舍入與截斷是非常愚蠢的算法。 –

回答

13

Math.round()

公共靜態INT輪(浮起)

返回最接近參數的int。結果通過加上1/2而取整爲整數,取結果的底部,並將結果轉換爲int類型結果爲 。換句話說,結果是等於表達式的值 :

(INT)Math.floor(A + 0.5F)

參數:

  • 一個 - 一個浮點值被四捨五入爲整數。

返回:

參數的值四捨五入爲最接近的int值。

+0

我真的看着那個,但它寫的方式令人困惑......猜這就是我的金髮時刻 – Andy

相關問題