变量运算问题,恳求指教
#IF
#ACT
MUL U1 5
;====这里运算U1乘以5
请问各位大神,这里的<$STR(U1)> 变成5了,怎么读取到原始的U1呢
就是说假设原先的U1 是1 运算后变成了5,怎么读取原先的1这个数值呢
那你再DIV U1 5嘛,不就是了 流氓大神,U1是个自定义属性,这样只要 INC U1 1 就会把 MUL U1 5的属性传递过去 这样当第二次运算的时候
#IF
#ACT
INC U1 1
这个U1 就会变成6
第三次运算 INC U1 1
这个U1会变成 30
请问下这样怎么解决。我需要的是这个U1 只是+1后的数值 不是乘以5之后再加1 ouyang22 发表于 2022-11-22 16:21 这样当第二次运算的时候
#IF
#ACT
第三次运算:INC U1 1,这样U1只会等于7,怎么会等于30?而已MUL和DIV是可以有三个参数的,比如你想保存U1,那可以:MUL P1 <$STR(U1)> 5 那你再DIV U1 5嘛,不就是了 流氓大神,U1是个自定义属性,这样只要 INC U1 1 就会把 MUL U1 5的属性传递过去 这样当第二次运算的时候
#IF
#ACT
INC U1 1
这个U1 就会变成6
第三次运算 INC U1 1
这个U1会变成 30
请问下这样怎么解决。我需要的是这个U1 只是+1后的数值 不是乘以5之后再加1 ouyang22 发表于 2022-11-22 16:21 这样当第二次运算的时候
#IF
#ACT
第三次运算:INC U1 1,这样U1只会等于7,怎么会等于30?而已MUL和DIV是可以有三个参数的,比如你想保存U1,那可以:MUL P1 <$STR(U1)> 5 那你再DIV U1 5嘛,不就是了
页:
[1]
2