Usually, numeric calculations are performed using
that can be used in operand positions and, in particular, on the right side of the assignment operator
Numeric data objects (data objects that can be converted to
numeric data types) and
numeric functions that have a numeric return value can be used as operands of an arithmetic expression. As well as the numeric functions, some
system classes are also available. Finally, four standalone assignment operators can be used for the basic arithmetic operations.
As well as the language elements shown here, a range of obsolete calculation statements exists.