发布网友 发布时间:2022-04-22 07:05
共4个回答
热心网友 时间:2022-06-15 09:32
在需要计算异或值的地方写上如下公式:
=BIN2HEX(SUBSTITUTE(HEX2BIN(B1)+HEX2BIN(B2),2,0),2)
此外,为了更方便操作和更好理解,可以用名称管理器(CTRL+F3)来添加一个名称如下图:
请注意看A3的公式可以直接写=XOR,将直接计算A1和A2的异或值,同样,B3和C3也可以直接写=XOR,计算的分别是B1异或B2和C1异或C2。
说一下思路:
HEX2BIN和BIN2HEX函数都很好理解,先把16进制转成2进制,然后相加,若两个数某位相同(同为1或周为0)则相加后该位变成2或0,根据XOR运算法则,将2变成0即可(0不用变)。若某位不同则相加后此位必为1,根据XOR运算法则也应是1,不用额外操作。所以用SUBSTITUTE函数把相加的和中所有的2替换为0,其结果就是两个单元格XOR操作结果的2进制形式了,再用BIN2HEX函数把它转换回十六进制即可,后面带了一个参数“2”表示用2位字母(或数字)来表示这个16进制数。
热心网友 时间:2022-06-15 09:33
自己输入或引用单元格。
EXCEL中设定为大于等于0的实数。如果x为负数,函数TDIST返回错误值#NUM!
语法
TDIST(x,degrees_freedom,tails)
X 是需要计算分布的数值。
Degrees_freedom 是一个表示自由度的整数。
Tails 指定返回的分布函数是单尾分布还是双尾分布。
如果 tails = 1,则 TDIST 返回单尾分布。
如果 tails = 2,则 TDIST 返回双尾分布。
如果 tails = 1,TDIST 的计算公式为 TDIST = P( X>x ),其中 X 为服从 t 分布的随机变量。
如果 tails = 2,TDIST 的计算公式为 TDIST = P(|X| > x) = P(X > x or X < -x)。
FDIST中类似。
热心网友 时间:2022-06-15 09:33
excel2013以上版本有十六进制运算函数,特征为BitXXX(number1,number2),xxx为或、异或、与等,比如,异或为BitXOR,与为BitAND……
热心网友 时间:2022-06-15 09:34
=A1<>B1
不相等就为true