运算与表达式
可用运算符
Name
Operator
Example
+ - × ÷
+ - * /
modulo
#
brackets
( )
and
@&
or
@|
xor
@^
b0 xor b1
not
@~
not b3
连续求和
b1+b2+···+b14
sum(1:14)
连续异或
b1 xor b2 xor ··· xor b10
sum(1:10)
连续逻辑与
b1 and b2 and ··· and b14
and(1:14)
CRC8/CRC16
示例
Rule
Expression
b2 = b1
b2=b1
b4 = b2 + 0x1F
b4 = b2 + 31
b15 = b0 xor b1
b15 = b0 @^ b1
b2= not b0
b2 = @~b0
请将十六进制数转化成十进制
上下拖动表达式有改变计算顺序
运算顺序为自上向下
扩展用法
访问 mXparser 网站
Last updated