编程基础

编程语言基础记录

  • 位运算:&与、|或、^异或、~非

        0x0000 | a = a, 0x0000 ^ a = a, a ^ a = 0, 0xff ^ a = ~a: 任何整数x和0进行或位运算和异或位运算时都得到x本身;任何整数x对自身进行异或位运算时结果都为0;任何整数x和对应为全为1进行异或运算时得到的结果是非x(即~x)。

  • 位最大值最小值
        w位的无符号整数范围:0~(2的w次方 - 1),无符号范围:-2的(w-1)次方~(2的(w-1)次方 - 1)。         

猜你喜欢

转载自hjf-java.iteye.com/blog/2260842
今日推荐