Галерея
7757 8119 8300 8698 8817 9504 9722 9937
Интересные записи
Топовые новости
Новое

Приоритет операторов

Иногда выражения, включающие операторы, могут быть довольно сложными. Когда в выражении присутствуют несколько операторов, последовательность их выполнения определяет приоритет операторов. Порядок выполнения может существенно повлиять на результат вычисления.

Ниже перечислены уровни приоритета операторов. Оператор с более высоким приоритетом выполняется до оператора с более низким приоритетом. В списке операторы перечислены в порядке от самого высокого к самому низкому приоритету.

Если операторы имеют одинаковый приоритет, вычисления производятся слева направо. Для того чтобы изменить применяемый по умолчанию порядок выполнения операторов, в выражении используются скобки. Выражения, заключенные в скобки, вычисляются первыми, а уже после них — все, что находится за скобками.

Если применяются вложенные скобки, то первыми выполняются выражения в наиболее глубоко вложенных скобках.

В следующем примере используются вложенные скобки, где на самом глубоком уровне находится выражение 5-3. Результатом этого выражения будет число 2. Затем в операторе сложения к этому результату прибавляется число 4, что дает в итоге значение 6. И наконец, данный результат умножается на 2, что дает окончательный результат.

Источник