Shift Operator

按位操作符

逻辑移位均补0
算术移位左移补0
右移正数补1 负数补0
看左数第一位

x x << 3 logical x >> 2 arithmetic x >> 2
hex binary 10 binary hex 10 binary hex 10 binary hex 10
0xC3 10100011 00011000 0x18 00101000 0x28 11101000 0xE8
0x75 01110101 10101000 0xA8 00011101 0x1D 00011101 0x1D
0x87 10000111 00111000 0x38 00100001 0x21 11100001 0xE1
0x66 01010101 10101000 0xA8 00010101 0x15 00010101 0x15

你可能感兴趣的:(Shift Operator)