Math 异或乘法与算术运算顺序
我有一个愚蠢的问题,我甚至不好意思问。 由于我的数学知识不多,我不知道应该搜索什么 我在处理以下等式:Math 异或乘法与算术运算顺序,math,bitwise-operators,xor,Math,Bitwise Operators,Xor,我有一个愚蠢的问题,我甚至不好意思问。 由于我的数学知识不多,我不知道应该搜索什么 我在处理以下等式: [(a*x)^b]*c=d 其中,^代表异或,*代表乘法 如何隔离x?基于xor的属性,以下情况适用: [(a*x)^b]*c=d [(a*x)^b]=d/c (a*x)^b^b=(d/c)^b //double xor with b retrieves initial value (a*x)=(d/c)^b x = ((d/c)^b) / a A xor A = 0 B xor 0 =
[(a*x)^b]*c=d
其中,^
代表异或,*
代表乘法
如何隔离x?基于xor的属性,以下情况适用:
[(a*x)^b]*c=d
[(a*x)^b]=d/c
(a*x)^b^b=(d/c)^b //double xor with b retrieves initial value
(a*x)=(d/c)^b
x = ((d/c)^b) / a
A xor A = 0
B xor 0 = B
另外,它是可交换的。其余部分是简单的方程求解数学。基于xor的属性,以下内容适用:
A xor A = 0
B xor 0 = B
另外,它是可交换的。剩下的就是简单的方程求解数学。好吧,不是普通的代数方法,但是如果你足够狡猾,你知道一个绕过问题的技巧:驻留,不是普通的代数方法,但是如果你足够狡猾,你知道一个绕过问题的技巧:实际上,这取决于你。你这样做的代数结构是什么?如果它们是固定宽度的位向量,那么除法不是乘法的倒数。实际上,它取决于。你这样做的代数结构是什么?如果它们是固定宽度的位向量,那么除法不是乘法的逆。