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

或 、与、异或之运算

作者: 小羊爱学习 | 来源:发表于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

相关文章

  • &(与运算)、|(或运算)、^(异或运算)

    按位与运算符(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0; 0&1=0; 1...

  • &与运算,|或运算,^异或运算

    &与运算(遇到0则为0) 0&0=0;0&1=0;1&0=0;1&1=1 |或运算(遇到1则为1) 0|0=0; ...

  • 与、或、异或运算

    与、或、异或运算 1.与运算(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0;0&1=...

  • 2018-04-24 Java位运算符

    位[运算符] (4种) 与(&)、非(~)、或(|)、异或(^)与 & 或 | 非~ 异或 ^

  • php 与、或、异或运算

    1.与运算(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则: 即:两位同时为“1”,结果才为“1”...

  • 数字逻辑第二章

    与或非运算 与: 或: 非: 与非: 或非 与或非 异或 同或:(异或非) 逻辑代数公理和定律 重要规则 逻辑函数...

  • 图像的加密和解密---OpenCV-Python开发指南(5)

    按位异或 要实现图像的加密与解密,我们首先需要掌握数学中的按位异或计算方式。 异或运算也叫半加运算,其运算法则与不...

  • 异或运算

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/hammin...

  • 异或运算

    运算符: ^ 牢记: 相同为0,不同为1说明: 异或运算是二进制计算, 所以参加运算的值会先转化为二进制数 ...

  • 2021-03-18 只出现一次的数字

    题目[https://leetcode-cn.com/leetb] 使用异或运算,将所有值进行异或 异或运算,相异...

网友评论

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

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