不用除法运算,实现A/3
来源:互联网 发布:我知你好未再书包网 编辑:程序博客网 时间:2024/04/29 12:55
原帖地址 17楼
int div3(int num)
{
__int64 a = num;
__int64 d = 0;
__int64 res = 0;
d = a<<32;
do {
d = d>>2;
res += d;
} while (d != 0);
res += 4; //注意这里
res >>= 32;
return (int)res;
}
- 不用除法运算,实现A/3
- 不用除法运算,实现A/3
- 数论之不用除法运算,如何实现A/3
- 不用‘/’ 实现除法运算
- 不用除法运算
- 如何不用除法计算A/3
- 不用“+”运算符,实现A+B运算
- 不用'*','/','mod'进行除法运算
- 不用库函数求两个数除法运算
- 1.A+B问题,不用+实现加法运算
- 不用除法和求模运算,判断一个数能否被3整除
- 不用 + -× /实现加法运算
- 不用+-*/实现加法运算
- 不用‘+’实现加法运算
- 用+,-,移位实现除法运算
- 用+,-,移位实现除法运算
- 不用除法实现%13操作(位操作)
- 不用除法实现%13操作(位操作)
- 在Vim当中使用vimwiki
- 百度面试题--5只蚂蚁走木棍问题的非递归解法(Java调试通过)
- 一点小问题
- uboot移植之uboot stage1
- 改变默认程序安装目录
- 不用除法运算,实现A/3
- UVa Problem 10054 The Necklace (项链)
- 数据库 - Oracal的RMAN备份方法
- 深圳
- poj 2226 二分图最小点集覆盖
- linux SMP 启动过程学习笔记
- 设计包含min函数的栈
- xxx is not in the sudoers file解决方法
- 第一章 .Net 控件开发(WebForm) 开发简单自定义控件(8) 页面的回传