凶狠长颈鹿

文章
4
资源
1
加入时间
2年10月18天

选择合适的整数运算方法

【简单移位】大家都知道对于整数乘以2的幂可以通过位左移完成,整数除以2的幂可以通过位右移完成。实际上现在的编译很聪明,即使不显式地用移位的方式优化,编译器也会自动帮忙完成优化,不过前提是这个数是2的幂且是常量。  【整数除&求余】整数除法和求模往往成对的出现,如:quotient = dividend  / divisor remainder = dividend