与运算,遇0则0。
或运算,遇1则1。
<<左移, 用来将一个数的各二进制位全部左移若干位,移动的位数由右操作数指定,右操作数必须是非负值,其右边空出的位用0填补,高位左移溢出则舍弃该高位。
1 1111 1111 1111 1111 0x1FFFF 是17个1
111 1111 1111 1111 0xFFF 是15个1
1000 0000 0000 0000 0x8000
与运算,遇0则0。
或运算,遇1则1。
<<左移, 用来将一个数的各二进制位全部左移若干位,移动的位数由右操作数指定,右操作数必须是非负值,其右边空出的位用0填补,高位左移溢出则舍弃该高位。
1 1111 1111 1111 1111 0x1FFFF 是17个1
111 1111 1111 1111 0xFFF 是15个1
1000 0000 0000 0000 0x8000