会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
bokeyuanlzw
博客园
首页
新随笔
联系
管理
订阅
2015年5月12日
判断二进制数中1的个数
摘要: 下面有三中方法可以实现:1.可以判断该二进制数的最后一位是否为1,然后右移一位再进行判断,不过当数字为负数时,右移时左边补1,会陷入死循环,最好使用左移。2.使用左移,将要判断的整数与1进行与运算,判断最后一位是否为1,再将1左移一位,变为10,在进行与运算,判断第二位是否为1,这样循环32次就可以...
阅读全文
posted @ 2015-05-12 15:28 runninglzw
阅读(2695)
评论(0)
推荐(0)
公告