Discuss / Java / 移位运算总结

移位运算总结

Topic source

移位运算有逻辑移位与算术移位两种

逻辑移位:不涉及符号的变化,进行逻辑左移、逻辑右移时,移位后的数会相应的变大,缩小,空出来的低位或高位会由0填充

算术移位:左移补0,右移时要在空出的所有高位填充移位前的符号位的值(0或1)。移位后数的大小变化同逻辑运算。


  • 1

Reply