运算符

Progress 支持+ / - *作为运算符。它们不能超载。除法总是返回小数。如果计算中的任何数字是小数,则返回小数。否则一个 INTEGERINT64

没有+=++运算符。要增加或减少变量,你必须将其分配给自己加上或减去某些东西。所以要为变量添加 1:i = i + 1.

DEFINE VARIABLE i AS INTEGER     NO-UNDO.
DEFINE VARIABLE j AS INTEGER     NO-UNDO.

i = 3.
j = 2.

DISPLAY i + j. // 3 + 2 = 5

DISPLAY i - j. // 3 - 2 = 1

DISPLAY i / j. // 3 / 2 = 1.5

DISPLAY INTEGER(i / j). //Integer(3/2) = 2.

DISPLAY i * j. //3 x 2 = 6