Арифметические операции

К арифметическим операциям относятся следующие операции:

Знак операции Описание
+ Результатом операции является сумма двух операндов.
- Результатом операции является разница двух операндов.
* Результатом операции является произведение двух операндов.
/ Результатом операции является частное двух операндов.
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 | Унарные операции | Логические операции