已有 408 次阅读2010-6-9 08:49 |个人分类:C/C++语言|系统分类:嵌入式系统
移位乘除其实就是二进制乘除,乘法比较简单,如下所示:int mul(int a ,int b){ int tmp_a=a; int tmp_b=b; int result=0; while(temp_b!=0) { if((temp_b&0x01)==1) { result+=temp_a; } tmp_b>>1; tmp_a<<1; }
return result;
}
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号