位运算与直接乘除比较

  一般情况下,在乘以或者除以2的n次方时采用移位的方法,这样比直接相乘或者相除效率高的多。比如2*4可以用2<<2来表示,4*8可以用4<<3来表示,18/2可以用18>>1来表示。

  效率高的原因,涉及到CPU中运算器的运算方法问题。

posted @ 2015-11-02 20:47  QoQzz  阅读(291)  评论(0编辑  收藏  举报