- 博客(1)
- 资源 (13)
- 收藏
- 关注
转载 统计二进制中1的个数和 - 位运算
(1)、按位与(&),将两个操作数化为二进制后并将对应的每一位分别进行逻辑与操作。(a%(2^n)=a&(2^n-1)) (2)、按位或(|),将两个操作数化为二进制后并将对应的每一位分别进行逻辑或操作。 (3)、按位异或(^),和以上同,异或是指对应位相同则运算结果为0,否则为1。 (4)、按位取反(~),对每一位进行取反。(求x的相反数:x=(~x+1)) (5)、移位。分为左移(>)
2013-04-30 18:50:59 1500
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人