qq_别说你忘记_0
2018-12-14 15:45
int i=5;
int j=10;
System.out.println(i + ~j);
结果是-6
求大神讲解!!!!
这是2进制的计算方法,十进制10的取“非”之后,计算机采用2进制计算,取10的二进制的补码再转换成十进制就是-11了。可以参考补码的相关信息呦。。。
~(非)
~10 = -11
Java入门第二季 升级版
530655 学习 · 6091 问题
相似问题
回答 3
回答 1
回答 2
回答 5