跳转至

位运算总结

  • 数N左移n位等价于$N*2^n$
  • 数N右移n位等价于$\frac{N}{2^n}$

1 左移

1.1 1.<< 左移 可以移动任何bit位,即使超过数据类型的大小,例:

    char c=23;//(hex 17)
    int i=0; i=c<<8; //(i的值为:0x00001700)