黑马程序员技术交流社区
标题: 用最有效率的方法算出2乘以8等於几 [打印本页]
作者: 肖银 时间: 2014-1-3 19:54
标题: 用最有效率的方法算出2乘以8等於几
本帖最后由 肖银 于 2014-1-4 17:34 编辑
用最有效率的方法算出2乘以8等於几? 2 << 3,
因为将一个数左移n位,就相当于乘以了2的n次方,那么,一个数乘以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 |