作业介绍
位运算符
& 按位与
如果两个相应的二进制位都为1,则该位的结果值为1,否则为0
00000101
&00001011
00000001
| 按位或
两个相应的二进制位中只要有一个为1,该位的结果值为1
00000101
|00001011
00001111
^ 按位异或
若参加运算的两个二进制位值相同则为0,否则为1
00000101
^00001011
00001110
异或运算的重要性质:
a^0=a
a^a=0
~ 取反
~是一元运算符,用来对一个二进制数按位取反,即将0变1,将1变0
~00000101
11111010
移位运算
<< 左移
用来将一个数的各二进制位全部左移n位,低位以0补充,高位越界后舍弃。
<<00001101
00110100
> > 右移
将一个数的各二进制位右移N位,移到右端的低位被舍弃,高位以符号位填充
>>00001101
00000011
题目
认领作业后才可以查看作业内容。
- 状态
- 正在进行…
- 题目
- 10
- 开始时间
- 2025-1-9 0:00
- 截止时间
- 3333-5-1 23:59
- 可延期
- 24 小时