位运算

发布时间 2024-01-12 22:34:53作者: hirokoyo

1、什么是位运算

计算机只认识0和1,计算机能做的运算终究就是直接对0和1的运算,通常称为位运算。

2、与运算

两个位为1,结果才为1

比如

3、或运算

只要有一个1就是1

比如

4、异或运算

不一样的时候是1

比如

5、非运算

0就是1,1就是0

比如

6、左移运算

各二进制位全部左移若干位,高位丢弃,地位补0

比如

7、右移运算

各二进制全部右移若干位,低位丢弃,高位补0或者补符号位

比如

8、总结

计算机只会位运算