Приоритет порядка вычислений
Приоритет порядка вычислений определяется в соответствии с описанными ниже правилами.
При одинаковом уровне приоритета двух выражений вычисление выполняется в порядке слева направо.
1 | Выражения в скобках |
---|---|
2 | Функции, для которых требуется наличие аргумента справа и закрывающей скобки «)» после аргумента |
3 | Функции, которые следуют за введенным значением (x2, x3, x-1, x!, °’ ”, °, r, g, %, t), степени (), корни () |
4 | Дроби |
5 | Знак минус ((-)), символы основания системы счисления n (d, h, b, o) |
6 | Команды перевода в метрическую систему единиц (cmin и др.), расчетные значения в режиме STAT (xˆ, yˆ, xˆ1, xˆ2) |
7 | Умножение, если знак умножения опущен |
8 | Перестановка (nPr), комбинация (nCr), символ полярной координаты комплексного числа (∠) |
9 | Скалярное произведение (•) |
10 | Умножение (×), деление (÷) |
11 | Сложение (+), вычитание (-) |
12 | and (логический оператор) |
13 | or, xor, xnor (логические операторы) |
Примечание
Для возведения в квадрат отрицательного значения (например, -2), возводимое в квадрат значение необходимо заключить в круглые скобки (2). Поскольку операция x2 имеет более высокий приоритет, чем знак минус, ввод выражения 2 приведет к возведению в квадрат числа 2 с последующим добавлением знака минус к полученному результату.
Следует всегда принимать во внимание приоритет порядка вычисления и заключать отрицательные значения в скобки, когда это необходимо.