位运算

    • 进制
    • 补码、反码

    与 &:与门,串联开关
    或 |:或门,并联开关
    非 ~:
    异或 ^:
    按位左移: << -> *2N次方
    按位右移:>> 右边的N位直接砍掉,正数高位补0,负数高位补1
    无符号右移:>>> 高位补 0

    https://www.cnblogs.com/yourbatman/p/13566731.html