这个符号是什么意思:∧?
What does this symbol mean: ∧?
我需要使用Delphi编程语言
计算这个方程
z = (Rot(y ∧ n1 , K2) ∧ K1 ) ⊕ n2
其中:
K1、K2、n1、n2、y为96位二进制值
我只想知道这个符号“∧”是什么意思,如何在Delphi中使用?
可能是按位与。
⊕ 可以是 exclusive or XOR in Delphi.
棘手的一点可能是旋转变量位的 ROT 操作。没有ROT操作但是有左右移位的shl和shr。参见 Delphi Expressions
更难的是,您没有本机 96 位数据类型。 LongInt 是 4 个字节 = 32 位。如果需要表示填充96位,则需要使用数组。
我需要使用Delphi编程语言
计算这个方程z = (Rot(y ∧ n1 , K2) ∧ K1 ) ⊕ n2
其中: K1、K2、n1、n2、y为96位二进制值
我只想知道这个符号“∧”是什么意思,如何在Delphi中使用?
可能是按位与。
⊕ 可以是 exclusive or XOR in Delphi.
棘手的一点可能是旋转变量位的 ROT 操作。没有ROT操作但是有左右移位的shl和shr。参见 Delphi Expressions
更难的是,您没有本机 96 位数据类型。 LongInt 是 4 个字节 = 32 位。如果需要表示填充96位,则需要使用数组。