2014-09-05 43 views
2

我試圖獲得Math.round與無限Java中

Math.round(Double.valueOf(1)/Double.valueOf(0)) 

有效的反應,但我得到一個隨機數作爲輸出。有人可以請幫助。

回答

10

它的表現完全一樣documented - 你沒有得到「隨機數」,你得到Long.MAX_VALUE

如果參數是正無窮大或大於或等於價值的任何值Long.MAX_VALUE,結果等於Long.MAX_VALUE的值。

在你的情況下,參數正無窮。因此,結果。