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