Подключиться через MCP →

Введите расчет

Используйте + - * / ^ ( ) и числа. Порядок действий (PEMDAS) применяется автоматически.

Математическая формула

Реклама

Результатов

Результат
17
вычислено по правилам PEMDAS
Применённый порядок Скобки → Степени → ×/÷ → +/−
Корректно Да

Что такое калькулятор порядка действий?

Этот инструмент вычисляет математическое выражение по общепринятым правилам PEMDAS / BODMAS: сначала скобки (Parentheses), затем степени (Exponents), потом умножение и деление (слева направо) и в конце сложение и вычитание (тоже слева направо). Введите любое арифметическое выражение — и калькулятор выдаст единственно верный, однозначный результат. В русской математической традиции эти же правила обычно называют просто «порядком выполнения действий», но логика полностью совпадает с международными PEMDAS и BODMAS.

Как пользоваться

Введите выражение, используя числа и операторы + - * / ^, а также круглые скобки ( ). Например, наберите 3 + 4 * 2 ^ 2 - (1 + 1). Калькулятор разберёт выражение, применит приоритет операторов и покажет итоговое значение.

Как работает формула

PEMDAS определяет приоритет каждого оператора.

$$\text{Result} = \operatorname{eval}\Big( \text{Math expression} \Big)\quad\text{following}\quad \underbrace{(\,)}_{\text{P}} \;\rightarrow\; \underbrace{x^{y}}_{\text{E}} \;\rightarrow\; \underbrace{\times\;\div}_{\text{MD}} \;\rightarrow\; \underbrace{+\;-}_{\text{AS}}$$

Возведение в степень (^) связывает сильнее всего и считается справа налево, поэтому 2 ^ 3 ^ 2 = 2 ^ 9 = 512. Умножение и деление имеют одинаковый, следующий по старшинству уровень и вычисляются слева направо, так что 8 / 4 * 2 = 4, а не 1. Сложение и вычитание идут последними — тоже слева направо. Скобки переопределяют любой приоритет, заставляя сначала вычислить то, что внутри них.

Реклама
Вертикальная блок-схема уровней приоритета PEMDAS — от скобок до сложения и вычитания
Четыре уровня приоритета PEMDAS, вычисляемые сверху вниз.

Разбор примера

Вычислим 3 + 4 * 2 ^ 2 - (1 + 1): сначала скобки дают 2; затем степень — 2 ^ 2 = 4; умножение — 4 * 4 = 16; и наконец сложение и вычитание слева направо:

$$3 + 16 - 2 = 17$$

Пошаговое упрощение выражения по порядку выполнения операций
На каждом шаге выполняется операция с наивысшим приоритетом, пока не останется одно значение.

Частые вопросы

Работает ли калькулятор с отрицательными числами? Да — ведущий минус (например, в -3 ^ 2) трактуется как унарное отрицание, которое применяется после возведения в степень, поэтому -3 ^ 2 = -9.

А как насчёт деления на ноль? Калькулятор распознаёт деление на ноль и сообщает, что выражение вычислить невозможно.

Подразумевается ли умножение перед скобками? Нет — знак * нужно ставить явно, например 2 * (3 + 1), а не 2(3 + 1).

Последнее обновление: