roundToDouble 抽象方法
最接近此值的双整数值。
当没有最接近的整数时,远离零取整:(3.5).roundToDouble() == 4
和 (-3.5).roundToDouble() == -4
。
如果此值已经是整数值的双精度浮点数,包括 -0.0
,或者是非有限的浮点数,则返回值不变。
为了取整,-0.0
被视为低于 0.0
,因此 -0.0
被视为比 0.0
更接近负数。这意味着对于范围 -0.5 < d < 0.0
中的值 d
,结果是 -0.0
。
实现
double roundToDouble();