黑马程序员技术交流社区

标题: 用最有效率的方法算出2乘以8等於几 [打印本页]

作者: 肖银    时间: 2014-1-3 19:54
标题: 用最有效率的方法算出2乘以8等於几
本帖最后由 肖银 于 2014-1-4 17:34 编辑

用最有效率的方法算出2乘以8等於几?
2 << 3,
因为将一个数左移n位,就相当于乘以了2n次方,那么,一个数乘以8只要将其左移3位即可,而位运算cpu直接支持的,效率最高,所以,2乘以8等於几的最效率的方法是2 << 3。


作者: 净坛使者    时间: 2014-1-3 22:07
2<<3就可以了
作者: Cheers_for_CRAZ    时间: 2014-1-3 23:03
帅哥,看好你哟!
作者: sd110572    时间: 2014-1-4 11:32
你这自问自答。。
作者: 董月峰    时间: 2014-1-4 13:53
这个问题毕老师讲过的吧
2 << 3




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2