位运算各种技巧

来源:互联网 发布:费用分析软件 编辑:程序博客网 时间:2024/04/25 17:17

移位运算  << >> 左移 乘2 右移除二

           如果a是byte、short或int型数据,系统总是先计算出n%32的结果m,然后进行a>>m运算。
    对于long型数据,系统总是先计算出n%64的结果m,然后进行a>>m运算。
    比如:
      对于int数 5>>1与5>>33的结果相等;
      对于long数 5>>1与5>>65的结果相等。

与运算

    用来将某些位数清零

  &00000000

或运算

 

原创粉丝点击