java 求x和16的商和余数,怎么才能效率高啊!
求x和16的商和余数,怎么才能效率高啊!
如不用/和%
------解决方案--------------------.....这个最原子的操作,你还要优化??
效率瓶颈肯定不再这里吧
------解决方案--------------------求商使用>>运算符,右移一位相当于除2.>>运算符速度比除法运算符快
a=x>>4;
求余用|运算符,按为或
a=x|15;
得到的结果就是余数
------解决方案--------------------Computeryp 说的没错。