请输入您要查询的百科知识:

 

词条 xor
释义

1. xor (异或)

⊕,二进制运算。可逆运算。

1 xor 1=0,0 xor 0=0,1 xor 0=1,0 xor 1=1。

逻辑表达式为: (a||b)&&!(a&&b).

a xor b的运算方法:将a,b 转化为2进制数,再进行对比,每个数位上的0或1如果相同,那么结果就取0,如果不同就取1,将得到的结果转化为原来进制的数,就是结果。

在OI中,常用于位运算。

oi 中通用点说:a xor b =t;

t xor c =d;

d xor c= t;

t xor b=a;

可以刷出只出现单次的数字。

在汇编中一般用于做清0操作,比如 xor eax,eax //把 eax 清0

2.Xor (异或)

Visual Basic中式一种逻辑运算符,用来连接两个或多个关系式,组成一个布尔表达式。其运算方法是:如果两个表达式同时为True或同时为False,则结果为False;否则为True。例如:

(8>3)Xor(5<6) 结果为False

在汇编中也有xor指令,例如:

xor eax,eax

在这种也是进行异或运算,只不过这样的表达经常用在寄存器清零的时候

Save Hide

Note Here

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/19 17:05:52