Вычисления сложных выражений
Вычисления в сложных выражениях производятся слева направо с учетом приоритета операций. Сначала выполняются операции высшего приоритета, затем более низкого. Если приоритет соседних операций одинаков, то сначала выполняется левая. Операции в порядке уменьшения приоритета располагаются следующим образом:
“Функции” > “^” > “*” = “/” = “\” = “Mod” > “+” = “-“ Используя круглые скобки можно изменить порядок вычислений. Примеры выражений приведены в табл. 1.4.
Таблица 1.4
При вычислении сложного выражения удобнее разбить его на ряд простых, вычислить их отдельно и только затем вычислить исходное. Например. Необходимо вычислить следующее выражение:
.
Выражение очень сложное. В частности, при его наборе очень легко ошибиться в расстановке скобок. Для снижения вероятности ошибок его можно разбить на три части и вычислить отдельно каждую из них. Тогда текст собственной функции будет иметь вид:
|