其他分享
首页 > 其他分享> > 除以2换成位移操作(骚)

除以2换成位移操作(骚)

作者:互联网

    public static void main(String[] args) {
        System.out.println(100>> 4);//除以2  >>1  除以4 >>2 除以8 >>3 除以16 >>4
        System.out.println((100) / 16);//
//        将 “除以2” 改成 “移位” 内存不变,运行速度提升50%。
//        注意运算符优先级:
//(括号、中括号):优先级第一
//(乘法,除法,取余):优先级第二
//(加法、减法):优先级第三
//(位移):优先级第四

    }

  这种操作不会有余数 100除以16 就是6.25, 答案就是6

标签:优先级,16,除以,System,换成,100,位移,out
来源: https://www.cnblogs.com/q1359720840/p/15534599.html