我自己的感觉吧,我们首先要明确计算机中内存存的是补码,打印出来的是源码对应的10进制数,针对相关的计算上面一篇博客就有相关计算方法介绍,
至于移位,自然是对补码进行移位.
其中,又分为两个方向,左移位和右移位,
左移位:<<
逻辑法则:左边舍弃,右边补0
右移位;>>
算术法则:右边舍弃,左边补符号位数(1:代表负数,0:表示正数) 如负数就是利用此种方法
逻辑法则:右边舍弃,左边补0
原文:https://www.cnblogs.com/ABC154128/p/14642020.html