跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
GSXAB的知识库
搜索
搜索
外观
登录
个人工具
登录
Advertising:
查看“︁按位异或”︁的源代码
页面
讨论
简体中文
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
刷新
常规
链入页面
相关更改
特殊页面
页面信息
外观
移至侧栏
隐藏
←
按位异或
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[分类:位运算]] {{InfoBox |name=按位异或 |eng_name=bitwise XOR |aliases=位异或 }} '''按位异或'''是[[位运算]]的一种,在[[二进制串]]中每个对应的[[二进制位]]上执行[[逻辑异或(二进制位)|逻辑异或]]。 == 定义 == {{Operation |name=按位异或 |operand=二进制串 |result=二进制串 |domain=<math>\mathbb{B}^n \times \mathbb{B}^n</math> |codomain=<math>\mathbb{B}^n</math> }} 对两个长度相同的二进制串 <math>x_1 x_2 \cdots x_n</math> 和 <math>y_1 y_2 \cdots y_n</math> ,对每位进行逻辑与得到二进制串 <math>a_1 a_2 \cdots a_n</math> ,其中 <math>a_i = x_i \oplus y_i = x_i \bar{y_i} + \bar{x_i} y_i = (x_i + y_i)(\bar{x_i} + \bar{y_i})</math> ,称这种运算为'''按位异或'''('''bitwise XOR''')。 == 性质 == 运算性质: * [[结合律]] * [[交换律]] * 与同一二进制串异或偶数次后相当于未操作。 == 多元按位异或 == 由于是一种满足结合律的运算,可以定义多元按位异或运算。 {{位运算}}
返回
按位异或
。
Advertising: