1.最有效的计算2乘以8的方法是什么? |
|
2<<3 CPU直接支持位运算,效率最高。一个数左移n位,相当于乘以了2的几次方。右移则相当于除法 引申:如何快速求取一个整数的7倍? (X << 3) - X 注意:由于-的优先级高于<<,所以不能去掉括号,否则结果不正确 //计算2*8=2*23 |
1.最有效的计算2乘以8的方法是什么? |
|
2<<3 CPU直接支持位运算,效率最高。一个数左移n位,相当于乘以了2的几次方。右移则相当于除法 引申:如何快速求取一个整数的7倍? (X << 3) - X 注意:由于-的优先级高于<<,所以不能去掉括号,否则结果不正确 //计算2*8=2*23 |
4566
1万+

被折叠的 条评论
为什么被折叠?
