左移:«
运算规则:左移几位就相当于乘2的几次方
注意:当左移的位数n超过该数据类型的总位数时,相当于左移(n - 总位数)位
例:2 « 2 ,相当于2乘2的平方,即2乘4,结果是8
右移:»
运算规则:类似于除以2的n次方,如果不能整除,向下取整
例:10 » 2 ,相当于10除以2的平方,即10除以4,为2.5,向下取整,结果为2
10 » 3 ,相当于10除以2的三次方,即10除以8,为1.25,向下取整,结果为1
左移:«
运算规则:左移几位就相当于乘2的几次方
注意:当左移的位数n超过该数据类型的总位数时,相当于左移(n - 总位数)位
例:2 « 2 ,相当于2乘2的平方,即2乘4,结果是8
右移:»
运算规则:类似于除以2的n次方,如果不能整除,向下取整
例:10 » 2 ,相当于10除以2的平方,即10除以4,为2.5,向下取整,结果为2
10 » 3 ,相当于10除以2的三次方,即10除以8,为1.25,向下取整,结果为1