前端之家收集整理的这篇文章主要介绍了
java – 01001001的算术左移是什么?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我认为这是00010010
即它试图按原样保持符号位
另一方面,1位的逻辑左移将是
10010010
它是否正确?
@H_
502_9@
解决方法
对于左移,算术和逻辑移位是相同的.
不同之处仅在于右移,其中算术右移将在移位后将旧MSB复制到新MSB,从而在移位时保持负数转换为正.
Wikipedia有更详细的解释.
原文链接:https://www.f2er.com/java/129684.html