小编mar*_*073的帖子

位移位,得到不正确的值

对于这种转变:

System.out.println(0b10000000_00000000_00000000_00000001>>>32);
Run Code Online (Sandbox Code Playgroud)

我得到这个输出值:

-2147483647

这是正确的吗?

java

3
推荐指数
1
解决办法
47
查看次数

Java 8.Math.ceil()函数说明

我确实看到了函数 Math.ceil(double a) 的以下描述(在文档中):

返回大于或等于参数且等于数学整数的最小(最接近负无穷大)双精度值。

我在这里“返回最小的(最接近负无穷大)”中是否遗漏或不正确?我的意思是,当你使用它时,无论小数点后的数字不是零,它总是会以正方向而不是负方向向上(因此它返回最接近正无穷大)。

java math documentation

-3
推荐指数
1
解决办法
217
查看次数

标签 统计

java ×2

documentation ×1

math ×1