Futurebasic/语言/参考/dec
外观
✔ 外观 ✔ 标准 ✔ 控制台
DEC(intVar)
数值变量 --
数值变量 -= 要减去的数值
2000 年 5 月 30 日 (版本 3)
此语句将 intVar
减 1(或 valueToSubtract
);也就是说,它从 intVar
的值中减去 1,并将结果存储回 intVar
。intVar
必须是(有符号或无符号)字节变量、短整型变量或长整型变量。如果 intVar
已经达到其变量类型的最小值,那么 DEC(intVar)
将将其循环回其最大值。从版本 3 开始,FB 支持使用 -= 来将变量的值减少指定的值。
DEC(x&)
和...
x& -= 1
和...
x& --
...都等效于
x& = x& - 1
以下表达式也等效
x& = x& - 100
x& -= 100
-=
语法不能用于字符串数组、容器或包含数组的记录,只有数值才能利用此语法。
INC; DEC LONG/WORD/BYTE; DEF CYCLE