编程题: 用最有效率的方法算出2 乘以8 等於几

17 查阅
编程题: 用最有效率的方法算出2 乘以8 等於几?

参考答案:

正确答案:

\r\n

2 << 3,

\r\n

因为将一个数左移n 位,就相当于乘以了2 的n 次方,那么,一个数乘以8 只要将其左移3 位即可,

\r\n

而位运算cpu 直接支持的,效率最高,所以,2 乘以8 等於几的最效率的方法是2 << 3。

效率