www.bersaty.com
摘要: 1.二进制最高位是符号位:0表示正数,1表示负数。2.负数的反码=它的源码符号位不变,其他取反。3.负数的补码=它的反码+1。4.0的反码补码都是0.5.java没有无符号数,换言之,java中的数都是有符号的。6.在计算机运算的时候,都是以补码的方式来运算的。位运算和移位运算:>>算数右移:低位溢出,符号位不变,并用符号位补溢出来的最高位。>>逻辑右移:低位溢出,高位补0.class Binary { public static void main(String[] args) { int a=1>>2; int b=-1>>2; in... 阅读全文
posted @ 2013-08-20 16:00 bersaty 阅读(1699) 评论(0) 推荐(0) 编辑