Операторы могут быть соединены в цепочку таким образом, что выход одного оператора может быть использован в качестве входа для другого оператора. Например, если задано следующее: 2 * 3 + 4, первым выполняется оператор умножения, который преобразует левый операнд 2 и правый операнд 3 в возвращаемое значение 6 (которое становится левым операндом для оператора +). Далее выполняется оператор +, который преобразует левый операнд 6 и правый операнд 4 в новое значение 10.
Подробнее о порядке выполнения операторов мы поговорим при более глубоком погружении в тему операторов. Пока же достаточно знать, что арифметические операторы выполняются в том же порядке, что и в стандартной математике, сначала:
- операции в скобках
- возведение в степень
- умножение
- деление
- сложение
- вычитание.