2017年10月11日
摘要: Java中的位运算符: >>表示右移,如果该数为正,则高位补0,若为负数,则高位补1; >>>表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0。 这是一个输出整数的补码 通过-20的例子来说明 阅读全文
posted @ 2017-10-11 17:01 期待华丽转身 阅读(1555) 评论(0) 推荐(2) 编辑
摘要: 1byte(字节)=8bit(比特) 1 0 0 0 0 0 0 0 1 2进制的1的原码 反码 补码 0 0 0 0 0 0 0 0 2进制的0的原码 反码 补码 -1 1 0 0 0 0 0 0 1 计算机中真正参与运算的是 补码! 在java中所有的数字都是有符号的! 符号就是 正 0 负 1 阅读全文
posted @ 2017-10-11 16:54 期待华丽转身 阅读(180) 评论(0) 推荐(0) 编辑