Java中的天花板和地板功能

时间:2016-09-05 19:56:49

标签: java

为什么Math.ceil()和Math.floor()函数在Java中返回 double ?它们的输出实际上是整数!使所有函数返回双重不是过度概括吗?如果是这样的话,这样做有多好?

1 个答案:

答案 0 :(得分:1)

它会返回double来处理大于long范围的数字。如果它返回long,则如果输入值超过可能的最大值long

,则无法返回正确的值