深入理解计算机系统 家庭作业 2.78
2014-04-25 14:49
351 查看
对于x*5再除以8,利用常数移位,return语句是为了正确舍入
int mul5div8(int x)
{
x = x << 2 + x;
return ((x < 0 ? (x+(1<<3)-1):x )>> 3)
}
int mul5div8(int x)
{
x = x << 2 + x;
return ((x < 0 ? (x+(1<<3)-1):x )>> 3)
}
相关文章推荐
- 深入理解计算机系统 家庭作业 2.78
- 深入理解计算机系统第二章家庭作业(2.91-2.96)
- CSAPP(深入理解计算机系统)第二版家庭作业答案-第三章
- 深入理解计算机系统(第二版) 家庭作业 第三章
- CSAPP(深入理解计算机系统)第二版家庭作业答案-第二章
- 深入理解计算机系统(第二版) 家庭作业 第五章
- 深入理解计算机系统_3e 第三章家庭作业 CS:APP3e chapter 3 homework
- 深入理解计算机系统 家庭作业2.75
- 深入理解计算机系统第二版家庭作业2.66
- 深入理解计算机系统 家庭作业 2.93
- 深入理解计算机系统(第二版) 家庭作业 第四章
- 深入理解计算机系统_3e 第七章家庭作业 CS:APP3e chapter 7 homework
- 深入理解计算机系统家庭作业答案
- 深入理解计算机系统家庭作业——20135308
- 深入理解计算机系统家庭作业第六章
- 深入理解计算机系统:第一章的家庭作业
- 深入理解计算机系统(第二版) 家庭作业 第八章
- 深入理解计算机系统_3e 第六章家庭作业 CS:APP3e chapter 6 homework
- 【深入理解计算机系统】家庭作业
- 深入理解计算机系统 家庭作业 2.91