会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Avin
博客园
首页
新随笔
联系
管理
订阅
2018年6月12日
C/C++代码优化的一些总结
摘要: 1、%(取余)操作可用&(位与)运算代替 当取余的分母为2的幂次时,可用位与&运算取代,如a%2可用a&1取代,a%4可用a&3取代,a%8可用a&7取代... 分析:分母为2的幂次,则当表示为二进制时,必然只有一位为1而其余全为0,由此,当某个数表示为二进制时,高于/等于该位的部分一定是该分母的整
阅读全文
posted @ 2018-06-12 13:44 Avin
阅读(311)
评论(0)
推荐(0)
编辑
公告