当前位置: 技术问答>java相关
JAVA中Math类的小问题。
来源: 互联网 发布时间:2015-04-29
本文导语: float e = -2147483650.6f; System.out.println(Math.round(e)); 为什么结果会是-2147483648. Math.round()方法不是相当于Math.floor(e+0.5d)吗? | float的范围就是-2147483648 - 2147483647
float e = -2147483650.6f;
System.out.println(Math.round(e));
为什么结果会是-2147483648.
Math.round()方法不是相当于Math.floor(e+0.5d)吗?
System.out.println(Math.round(e));
为什么结果会是-2147483648.
Math.round()方法不是相当于Math.floor(e+0.5d)吗?
|
float的范围就是-2147483648 - 2147483647