Арифметические операторы
Арифметические операторы используются для программирования математических выражений. С их помощью реализуются стандартные операции сложения, вычитания, умножения, деления и изменения знака числа на противоположный. В одном выражении одновременно могут использоваться несколько арифметических операторов, последовательность их выполнения определяется приоритетом согласно таблице приоритетов.
В качестве примера рассмотрим выражение out := (a + b) - (-с) * d * e:
-
в первую очередь будут выполнены операторы сложения (a + b) и отрицания (-с), так как сгруппированные в скобках операторы обладают наивысшим приоритетом;
-
во вторую очередь буду выполнены операторы умножения, они имеют одинаковый приоритет и выполняются последовательно слева направо.
-
последним выполняется оператор вычитания, из всех присутствующих операторов его приоритет самый низкий.
Подробное описание каждого арифметического оператора приведено в соответствующих подразделах.
