在Java中向上舍入为double

Muk*_*hyM 2 java double rounding long-integer

java中有一个方法可以在Java中将double翻译成Long吗?

例如.double d = 2394867326.23; 我需要将其舍入到2394867327.结果不是整数,所以我认为不能使用Math.ceil.

我们在java中有一个返回Long而不是int的方法吗?

小智 8

Math.ceil根据这个返回一个double ,所以你应该能够在调用math.ceil(double)之后将它强制转换为long.