Как работает этот онлайн-калькулятор
Обычный калькулятор складывает, вычитает, умножает и делит — повседневную арифметику, ради которой большинство людей и берутся за калькулятор. Введите выражение с помощью поля или панели кнопок ниже, включая скобки, и получите результат мгновенно.
Этот калькулятор использует то же поле выражения, что и Научный Калькулятор, поэтому корректно соблюдает стандартный порядок операций для целого выражения, а не только одной операции за раз — 3 + 4 * 2 корректно вычисляется как 11 (не 14), поскольку умножение выполняется раньше сложения. Нажмите “Инженерный” в переключателе над калькулятором в любой момент, когда понадобятся тригонометрические функции, логарифмы, степени или факториалы — ваш выбор запоминается для следующего раза.
Формула
Выражения вычисляются в следующем порядке, от первого до последнего:
- Скобки — всё внутри
( )вычисляется первым. - Умножение и деление (
*,/), слева направо. - Сложение и вычитание (
+,-), слева направо.
Ключевые Факторы, Которые Следует Учитывать
- Порядок операций всегда применяется, даже когда это не то, чего вы ожидали бы при вводе слева
направо.
10 - 2 * 3вычисляется как 4, а не 24, потому что умножение всегда выполняется раньше вычитания независимо от порядка ввода чисел — используйте скобки всякий раз, когда хотите, чтобы вычисление происходило в конкретном порядке, отличном от стандартного. - У деления на ноль нет определённого числового ответа. Ввод выражения с делением на ноль возвращает ошибку, а не число, поскольку деление на ноль математически не определено, а не просто даёт очень большой или очень маленький результат.
- Десятичные результаты показываются с разумным числом знаков, а не округляются до целых чисел.
Выражение вроде
10 / 3возвращает десятичный результат, а не округляется до ближайшего целого числа, поэтому проверяйте полное отображаемое значение, если точность важна для того, что вы считаете. - Поле выражения этого калькулятора — то же самое, что использует Инженерный Калькулятор. Переключение режимов не создаёт отдельного вычисления — оно лишь меняет, какие кнопки показаны, поэтому уже введённое длинное выражение остаётся точно таким же при переключении между Обычным и Инженерным режимами.
Частые Ошибки
- Ожидание, что
%прибавит процент к текущей сумме, как это делают некоторые карманные калькуляторы. Здесь%— это постфиксный оператор, который просто делит на 100 число, стоящее непосредственно перед ним —200 + 10%вычисляется как200 + 0,1 = 200,1, а не220. Чтобы прибавить 10% к 200, введите вместо этого200 + 200 * 10%(или200 * 1,1).
Решённый пример
Вычисление (8 + 4) / 2 - 1:
-
Сначала вычислите скобки: .
-
Разделите: .
-
Вычтите: .
Полезно Знать
Некоторые десятичные результаты выглядят слегка “странно” из-за того, как компьютеры хранят десятичные числа в двоичном виде — а не из-за какой-либо ошибки этого калькулятора. Выражение вроде 0.1 + 0.2 может дать необработанный результат типа 0.30000000000000004 в двоичной арифметике с плавающей запятой, поскольку большинство десятичных дробей нельзя точно представить в двоичном виде — любой калькулятор и язык программирования, построенный на стандартной арифметике с плавающей запятой, демонстрирует то же самое базовое поведение. Этот калькулятор округляет отображаемые результаты до разумного числа знаков именно для того, чтобы не показывать подобный артефакт.