Math.abs(-2147483648)的返回值是什么?
-2147483648。这个奇怪的结果(但的确是真的)就是整数溢出的典型例子。
System.out.println(Math.abs(-2147483648));
输出: -2147483648。
int i = 2147483647; //int 最大值是 2147483647
i++;
System.out.println(i);
输出: -2147483648。
Math.abs(-2147483648)的返回值是什么?
-2147483648。这个奇怪的结果(但的确是真的)就是整数溢出的典型例子。
System.out.println(Math.abs(-2147483648));
输出: -2147483648。
int i = 2147483647; //int 最大值是 2147483647
i++;
System.out.println(i);
输出: -2147483648。