算术左移、逻辑左移、算术右移、逻辑右移有什么不同?
算术左移:末尾添0;逻辑左移:末尾添0
算术右移:左端最低位填充;逻辑右移:左端添0
为什么会有这些差别呢?另外,算术左移和逻辑左移为什么会一样呢?既然如此,为什么还有两种指令呢?
算术右移,是左端最高位填充.上面写错了
人气:116 ℃ 时间:2019-08-18 08:22:11
解答
算术左移和算术右移主要用来进行有符号数的倍增、减半;逻辑左移和逻辑右移主要用来进行无符号数的倍增、减半.记住这个就可以了.算术左移和算术左移虽然方式是一样的,但他们表示的移位后数的范围是不一样的,有符号数...
推荐
猜你喜欢
- 给下面一段话加上合适的标点!
- 1,按照一定规律排列的一列数依次为:1/2,1/3,1/10,1/15,1/26,1/35······,按此规律排列下去,第七
- 知道圆锥的体积和底面半径,怎样求高?
- 其它的3
- 商场五月问卖出空调237台,比卖出的电视机的台数的2倍少3台,卖出电视多少台?
- .I hope to go to Nanjing one day,______there are many places of interest there.
- 在三角形ABC中,AB=15,BC=14,AC=13,求角ABC面积
- Did you eat a lot last dragon boat festival?