title: 运算符
top: false
cover: false
toc: true
mathjax: true
date: 2023-03-14 15:43:06
password:
summary:
tags:
categories:
& 与运算
两位同时为“1”,结果才为“1”,否则为 0
按位或运算符(|)
运算位有一个为 1 结果为 1
异或运算符(^)
运算位数字不相同(异) 结果为 1 否则为 0
位移
- 左移运算符(<<)
将其二进制位整体左移(左边的二进制位丢弃),空位补 0;
- 右移运算符(>>)
将其二进制位整体右移,正数左补 0,负数左补 1,右边丢弃操作数每右移一位,相当于该数除以 2