Старшинство операций

ОПЕРАЦИЯ ПРИОРИТЕТ
() Первый
not Второй
*, /, div, mod, and Третий
+, -, or, xor Четвертый
=, <>, <, >, <=, >=, in Пятый

 

При определении порядка выполнения операций следует учитывать следующее:

· операнд, находящийся между двумя операциями с различными приоритетами, относится к операции, имеющей более высокий приоритет;

· операнд, находящийся между двумя операциями с равными приоритетами, относится к той операции, которая находится слева от него;

· выражение, заключенное в скобки, перед использованием вычисляется как отдельный операнд;

· операции с равным приоритетом выполняются слева направо, если этот порядок не изменен с помощью круглых скобок.