按位取反‘~’位操作符里唯一的单目操作符,功能:把目标的二进制位按位取反,即:使得每一位上的0变成1,1变成0。
按位与'&',功能:对两数所对应的二进制位进行”与“运算,即:两位上不同为0,两数相同为其中一数;
按位或‘|',功能:对两数所对应的二进制位进行“或”运算,即:两位同位“0”,结果才为“0”,否则为1。
按位异或’^‘,功能:对两数对应的二进制位分别进行“异或‘运算’,相同为0,相异为1。
按位取反‘~’位操作符里唯一的单目操作符,功能:把目标的二进制位按位取反,即:使得每一位上的0变成1,1变成0。
按位与'&',功能:对两数所对应的二进制位进行”与“运算,即:两位上不同为0,两数相同为其中一数;
按位或‘|',功能:对两数所对应的二进制位进行“或”运算,即:两位同位“0”,结果才为“0”,否则为1。
按位异或’^‘,功能:对两数对应的二进制位分别进行“异或‘运算’,相同为0,相异为1。
上一篇:移位操作符(二进制)
下一篇:赋值操作符(复合操作符)
搜索像专家一样:Google操作符全解析!!!
lua不追求高大上的写法,简单方便即为真理
位操作符
操作符 用法 描述 按位与 a & b 如果两个操作数对应位都是 1 的话则在该位返回 1。 按位或 ...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M