位运算
1.位运算
六种位运算符:
& 按位与
| 按位或
^ 按位异或
~ 取反
《 左移
》 右移
1)按位与(或)
按位与运算符“&”(“|”)是双目运算符。其功能是参与运算的两数各对应的二进制相与(或)。
2)按位异或
“^” 功能:参与运算的两数各对应的二进位相异或,当对应的二进制位相异时,结果为1。
3) 取反运算符
“~” 功能:对参与运算的数各二进位按位取反。
4)左(右)移运算
“《” (“》”)功能:把左(右)边的运算数的各二进位全部左(右)移若干个单位。高位丢弃,低位补零。
阅读(444) | 评论(0) | 转发(0) |