位运算

位运算

考场上常出的数学题,常使这个蒟蒻感到自己江郎才尽回天乏术。

位运算:

∣ | :或(or), 0 ∣ 0 = 0 0|0=0 00=0 0 ∣ 1 = 1 ∣ 0 = 1 ∣ 1 = 1 0|1=1|0=1|1=1 01=10=11=1
( 10001001 ) 2 ∣ ( 1100101 ) 2 = ( 11101101 ) 2 (10001001)_2|(1100101)_2=(11101101)_2 (10001001)2(1100101)2=(11101101)2

a or b; a|b; //C++中的或运算符

& \& &:与(and), 0 & 0 = 1 & 0 = 0 & 1 = 0 0\&0=1\&0=0\&1=0 0&0=1&0=0&1=0 1 & 1 = 1 1\&1=1 1&1=1
( 11100111 ) 2 & ( 111100 ) 2 = ( 100100 ) 2 (11100111)_2\&(111100)_2=(100100)_2 (11100111)2&(111100)2=(100100)2

a and b; a&b; //C++中的与运算符

⊕ \oplus ^:异或(xor), 1 ⊕ 1 = 0 ⊕ 0 = 0 1\oplus1=0\oplus0=0 11=00=0 1 ⊕ 0 = 0 ⊕ 1 = 1 1\oplus0=0\oplus1=1 10=01=1
( 1001010 ) 2 ⊕ ( 101011 ) 2 = ( 1100001 ) 2 (1001010)_2\oplus (101011)_2=(1100001)_2 (1001010)

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值