会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
leo_lai
atomic coding
博客园
首页
新随笔
联系
订阅
管理
2021年5月15日
num&(num-1)的用途
摘要: 作用1:判断num是否是2的指数 if(num&(num-1)==0)//num是2的指数 解释:2的指数的二进制表示为1000,该值减一为0111,两者相与必为0。 作用2:计算num二进制表达中1的个数 int numOf1(int num){ int res=0; while(num!=0){
阅读全文
posted @ 2021-05-15 19:43 代码生财
阅读(1240)
评论(0)
推荐(0)
公告