关于java位运算符&,~,^,|,<<,>>的整理(包含二进制与十进制的转换)
要讲java一些奇奇怪怪的运算符号之前,必须先了解二进制,因为这些看不懂的运算符都是基于二进制运算的计算机里二进制的运算,往往比十进制运算来的快。首先了解下转换规则(相互转换):转码之前,有一些名词概念:1、原码一个正数,按照绝对值大小转换成二进制数,称为原码2、反码将二进制数按位取反,所得的新二进制数称为原二进制数的反码其实就是把原码中的0变为1,1变为0
原创
2017-09-18 15:50:32 ·
10193 阅读 ·
4 评论