异或数学运算 java
异或 1、异或是一个 数学 运算符。他应用于 逻辑 运算。 其运算法则为a异或b=a'b或ab'(a'为非a)。 2、例如:真异或假的结果是真,假异或真的结果也是真,真异或真的结果是假,假异或假的结果是假。就是说两个值不相同,则异或结果为真。反之,为假。 异或运算法则: 1. a ^ b ^ c = a ^ (b ^ c) = (a ^ b) ^ c; 2. d = a ^ b ^ c 可以推出 a = d ^ b ^ c. 3、在计算机应用中,普遍运用,异或的逻辑符号 ^ (Shift + 6).形象表示为: 真^假=真 假^真=真 假^假=假 真^真=假 或者为: True ^ False = True False ^ True = True False ^ False = False True ^ True = False “七”乐无穷,尽在新浪新版博客,快来体验啊~~~ 请点击进入~ 来源: oschina 链接: https://my.oschina.net/u/64104/blog/3507