К арифметическим операциям относятся следующие операции:
| Знак операции | Описание |
| + | Результатом операции является сумма двух операндов. |
| - | Результатом операции является разница двух операндов. |
| * | Результатом операции является произведение двух операндов. |
| / | Результатом операции является частное двух операндов. |
| Div | Результатом операции является целая часть от деления двух операндов. |
| Mod | Результатом операции является остаток от деления двух операндов. |
Операции могут применяться к операндам различного типа. Тип результата определяется типом операндов. Если в выражении присутствует операция «/», то тип возвращаемого выражения - вещественный. При выполнении операций Mod и Div для операндов целого типа результат также будет целого типа.
Sub ArithmeticSample();
Var
d: double;
f: float;
i: integer;
Begin
i := integer.MaxValue;
f := i + i;
d := f / i;
i := i Mod i;
d := d Mod f;
d := f Div d;
End Sub;
См. также:
Руководство по языку Fore.NET | Унарные операции | Логические операции