
帶符號位移case:
1️⃣ -7>>1 = -4
第一步:00000000 00000000 00000000 00000111 (無符號整數)
第二步:11111111 11111111 11111111 11111001 (-7的表示,第一步求反+1)
第三步:11111111 11111111 11111111 11111100(帶符號位移)
第四步:00000000 00000000 00000000 00000100 (-1 取反 )
第五步:10000000 00000000 00000000 00000100(符號位補1)答案是-4
無符號位移case:
1️⃣ -1>>>4 = ox0FFFFFFF
第一步:00000000 00000000 00000000 00000001 (無符號整數)
第二步:11111111 11111111 11111111 11111111(-1的表示,第一步求反+1)
第三步:00001111 11111111 11111111 11111111 (無符號位移)答案是ox0FFFFFFF
