发布网友 发布时间:2022-04-24 14:44
共2个回答
热心网友 时间:2022-05-07 03:10
java中的数都是有符号的,所以最高位为符号位,你说的最小应该就是负数了,由于又是int类型,也就是32位,每个位都为1,用二进制表示就是:
1111
1111
1111
1111
1111
1111
1111
1111
转换成相应的16进制就是:
0xffffffff00000000
java中最小的十六进制int数是:0xffffffff00000000
热心网友 时间:2022-05-07 04:28
int是
10进制的
如果需要转换可以使用
int
a
=
10;
Integer.toHexString(a);
Integer.toBinaryString(a);
还有很多其他的转换方法