四则运算计算命令
FORMULATION 参数1 参数2 参数3
参数1:计算公式
参数2:存入变量
参数3: 0或不填=结果四舍五入,1=丢弃掉小数

注:/代表除    *代表乘    +代表加    -代表减    %为取余数  ()优先计算括号

;例子一:
#if
#act
FORMULATION 2/(100+20)*100+100 N$切割值
sendmsg 6 提示:您的切割值为<$STR(N$切割值)>

;例子二:
#if
#act
FORMULATION (10+20%9)%5 N$测试
sendmsg 6 <$STR(N$测试)>

[@运算1]
#if
#act
MOV n$数字100 100
MOV G50 50
MOV I99 10
MOV N80 80
MOV U200 200
MOV p80 80
MOV m100 10
FORMULATION (<$STR(n$数字100)>+<$STR(G50)>)/((<$STR(I99)>+<$STR(N80)>)*<$STR(U200)>*(<$STR(p80)>-12))+<$STR(m100)> N$结果是4
SENDMSG 5 4运算的结果是<$STR(N$结果是4)>
FORMULATION 2/(100+20)*100+100 U249
SENDMSG 5 1运算的结果是<$STR(U249)>
FORMULATION <$STR(N80)>*<$STR(U200)> N$结果是
SENDMSG 5 2变量相乘运算的结果是<$STR(N$结果是)>

 

如果运算符号书写错误 返回-1