Если в формуле использовано несколько разных операторов, порядок действий определяется по следующим правилам:
1.Первыми выполняются операции в круглых скобках. Внутри скобок операции выполняются в соответствии с приоритетом оператора.
Если внутри скобок есть вложенные скобки, операции в них выполняются в первую очередь.
2.Операции за пределами скобок выполняются в соответствии с приоритетом оператора.
3.Операции с одинаковым приоритетом выполняются слева направо.
Приоритеты операторов представлены в таблице.
Приоритет |
Оператор |
|---|---|
1 |
Оператор объединения (:) |
2 |
Пробел |
3 |
Вычисление доли в процентах (%) |
4 |
Унарный плюс (+) Унарный минус (–) Унарный пробел |
5 |
Возведение в степень (^) |
6 |
Умножение (*) Деление (/) |
7 |
Сложение (+) Вычитание (–) |
8 |
Текстовый оператор (&) |
9 |
Операторы сравнения: Равно (=) Больше (>) Меньше (<) Больше или равно (>=) Меньше или равно (<=) Не равно <> |