Навигация
Оглавление
Очередность выполнения операций
При выполнении выражений одни операции выполняются раньше других. Например, в выражении

20 + 40 / 2

сначала произойдет деление (ибо скобок, меняющих естественный порядок выполнения операций, нет) и только потом - сложение. Выполнение каждой операции происходит с учетом ее приоритета. Не зная приоритета каждой операции, крайне трудно правильно записать даже самое простое выражение. Значения приоритетов для рассмотренных выше операций представлены в таблице 2.9.

Операция Приоритет Описание
-, not Первый Унарный минус, отрицаиие
*, /, div, mod, and Второй Операции типа умножение
+, -, or, xor Третий Операции типа сложение
=, <>, <,>, <=, >= Четвертый Операции отношения

Таблица 2.9. Приоритет операций
Чем выше приоритет (первый - высший), тем раньше операция будет выполнена.

 

Сайт создан в системе uCoz