1、指令使用说明
Add用于从数值变量或者可变量、***数据对象增减一个数值。
2、指令参数可选变元:Add Name | Dname AddValue | AddDvalue
(1)Name:数据类型为num,待改变变量或者可变量数据对象的名称。
(2)Dname:数据类型为dnum,待改变变量或者可变量数据对象的名称。
(3)AddValue:数据类型为num,有待增加的值,即加减对象数值。
(4)AddDvalue:数据类型为dnum,有待增加的值,即加减对象数值。
加减法运算中,num数据对应num对象计算,dnum数据对应dnum数据计算。
3、举例使用(直接用资料举例)
(1)举例1:
Add reg1, 3; 将3增加到reg1,即reg1:=reg1+3。
(2)举例2:
Add reg1, -reg2; reg1的值减去reg2的值,即,reg1:=reg1-reg2。
(3)举例3:
VAR dnum mydnum:=5;
Add mydnum, 500000000;
将500000000增加到mydnum,即,mynum:=mynum+500000000
(4)举例4:
VAR dnum mydnum:=5000;
VAR num mynum:=6000;
Add mynum, DnumToNum(mydnum \Integer);
将5000增加到mynum,即,mynum:=mynum+5000。
说明:这里计算用到了不同数据类型num和dnum,所以必须先使用DnumToNum以把dnum的值转换为num,然后再进行num数据进行计算。