<< & | ^ 按位运算符
<< >>表示二进制位整体向左或者向右移动,用0补齐;
整体向左移动X位就乘以2的X次方,
向右就除以2的X次方,
带符号的数要先转换
例如 011 左移1位 是 110 3*2^1=6
0011 左移2位 是1100 3*2^2=12
<< >>表示二进制位整体向左或者向右移动,用0补齐;
整体向左移动X位就乘以2的X次方,
向右就除以2的X次方,
带符号的数要先转换
例如 011 左移1位 是 110 3*2^1=6
0011 左移2位 是1100 3*2^2=12