Что умеет этот калькулятор
Это простой калькулятор арифметических действий над двумя числами. Введите первое число, выберите операцию (сложение, вычитание, умножение или деление), введите второе число — и получите результат. Оба операнда принимают целые и десятичные числа, отрицательные значения и научную запись, например -3.5e2 или 4.7E-9. При желании ответ можно округлить до фиксированного числа знаков после запятой либо до ближайших десятков, сотен или тысяч.
Как пользоваться
Введите Операнд 1, выберите Операцию, введите Операнд 2 и задайте вариант округления. Оставьте значение «Не округлять», чтобы увидеть результат с полной точностью. Деление на ноль недопустимо: вместо бесконечности калькулятор выдаёт сообщение о неопределённости.
Разбор формулы
Пусть a — Операнд 1, а b — Операнд 2. В зависимости от выбранной операции исходный результат равен
$$\text{Result} = a + b,\quad a - b,\quad a \times b,\quad \dfrac{a}{b}$$Если задан показатель округления d, ответ вычисляется как
$$\text{round}(\text{результат} \times 10^{d}) / 10^{d}$$по правилу «округление в большую сторону при .5». Положительное d оставляет соответствующее число знаков после запятой; \(d = 0\) даёт ближайшее целое; отрицательные значения d (−1, −2, −3) округляют до ближайших 10, 100 или 1000.
Пример расчёта
Умножим 45,678 на 3 и округлим до 2 знаков. Исходный результат = 137,034. При \(d = 2\) множитель равен 100, поэтому
$$\text{round}(137{,}034 \times 100) / 100 = \text{round}(13703{,}4) / 100 = 13703 / 100 = \mathbf{137{,}03}$$
Частые вопросы
Можно ли вводить отрицательные числа? Да, просто поставьте минус в начале, например -12.5.
А очень большие или очень маленькие числа? Используйте научную запись, например 6.02e23 или 1.6E-19 — её поддерживают оба операнда.
Зачем нужно округление? Вычисления с плавающей точкой иногда дают крошечные погрешности представления (например, 0,1 + 0,2). Округление до фиксированного числа знаков убирает их из отображаемого результата.