2
我试图获得Math.round与无限Java中
Math.round(Double.valueOf(1)/Double.valueOf(0))
有效的反应,但我得到一个随机数作为输出。有人可以请帮助。
我试图获得Math.round与无限Java中
Math.round(Double.valueOf(1)/Double.valueOf(0))
有效的反应,但我得到一个随机数作为输出。有人可以请帮助。
它的表现完全一样documented - 你没有得到“随机数”,你得到Long.MAX_VALUE
:
如果参数是正无穷大或大于或等于价值的任何值
Long.MAX_VALUE
,结果等于Long.MAX_VALUE
的值。
在你的情况下,参数是正无穷。因此,结果。