美文网首页
或 、与、异或之运算

或 、与、异或之运算

作者: 小羊爱学习 | 来源:发表于2023-10-12 11:24 被阅读0次

    & 与 (都是1时,结果才为1)

    表示按位与。
    &表示按位与操作,我们通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0x31 & 0x0f的结果为0x01。
    二进制与运算规则:1&1=1  1&0=0  0&0=0
    

    | 或 (只要有1,那么就是1)

    表示按位或
    按位或运算 按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位(也就是最后一位)相或。只要对应的二个二进位有一个为1时,结果位就为1。
    

    ^ 异或 (只要一样结果就是0)

    按位异或运算符。
    参与运算的两个值,如果两个相应位相同,则结果为0,否则为1。即:0^0=0, 1^0=1, 0^1=1, 1^1=0
    

    相关文章

      网友评论

          本文标题:或 、与、异或之运算

          本文链接:https://www.haomeiwen.com/subject/iftobdtx.html