運算子

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