美文网首页
二进制中的运算符

二进制中的运算符

作者: 7i昂 | 来源:发表于2019-10-24 22:49 被阅读0次

与运算:&

两者都为1则为1,否则为0

1&1 = 1,1&0 = 0, 0&1 = 0,0 & 0 = 0

或运算:|

两者都为0为0,否则为1

1 | 1 = 1, 1 | 0= 1, 0 | 1 = 1, 0 | 0 = 0

非运算:~

1取0 0 取1

~1 = 0 ~ 0 = 1

~(1001) = 0110

异或运算^

两者相等为0,不等为1

1^1 = 0 1^0= 1 0^1 = 0 0^0 = 0

IMG_20191024_214303.jpg

位运算操作符:

有符号:<<左移 >>右移

无符号: >>>右移 忽略符号位,空位都以0补齐,不存在无符号左移,因为左移是右边补0,有符号和无符号都一样,所以没必要


IMG_20191024_234507.jpg

相关文章

网友评论

      本文标题:二进制中的运算符

      本文链接:https://www.haomeiwen.com/subject/nfxjvctx.html