关于原码、反码、补码的一些重点!!!
1、二进制的最高位是符号位:1表示负数、0、表示正数 (老外一般都是以0开始的计算东西的,先有负数再有正数!!!)
2、正数的原码、反码、补码、都是一致的(三码合一!!)
3、负数的反码:原码的符号位不要变,其他位 按位取反 0-->1 ,1-->0
4、负数的补码:他的反码+1
5、负数的反码:负数的补码-1
6、0的反码补码都是0;
7、java中的数都是有符号的!
8、计算机在运算时都是以补码的形式计算的!
9、当我们看运算结果的时候,要看他的原码!!!!!!