Инженерный калькулятор

В режиме градусов sin(30) = 0.5. Ещё √144 = 12, 2^10 = 1024 и 5! = 120.

Удалось решить задачу?
Предпочитать в Google

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

  1. Введите выражение с клавиатуры или нажимайте кнопки. Ответ появляется по мере ввода, а кнопка = возвращает результат в поле.
  2. Перед sin, cos, tan и обратными функциями выберите «Градусы» или «Радианы».
  3. Ans подставляет последний результат, ⌫ стирает символ, C очищает поле.

Как считается

Калькулятор разбирает выражение собственным парсером и следует обычному порядку действий: сначала скобки, затем факториал и проценты, затем степень, затем умножение и деление, в конце сложение и вычитание. Ничего не выполняется как код.

Степень правоассоциативна: 2^3^2 = 2^(3^2) = 512, а -2^2 = -4. Знак умножения перед скобкой, константой или функцией можно опустить: работают 2π, 3(4+1) и 2sin(30).

log — десятичный логарифм, ln — натуральный. asin, acos и atan возвращают угол в выбранных единицах. π равно 3,14159..., e равно 2,71828....

Результаты показываются не более чем с 12 значащими цифрами. Мелкие тригонометрические погрешности вроде sin(180°) = 1,2e-16 показываются как 0.

Функции и обозначения

ВводЗначениеПример
sin( cos( tan(Тригонометрические функции в градусах или радианахsin(30) = 0,5 (в градусах)
asin( acos( atan(Обратные тригонометрические функцииatan(1) = 45 (в градусах)
log( ln(Десятичный и натуральный логарифмlog(1000) = 3
√( или sqrt(Квадратный корень√144 = 12
^Степень2^10 = 1024
!Факториал целого числа до 1705! = 120
%Деление на 10050% = 0,5
abs(Модульabs(-7.5) = 7,5

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

Как переключаться между градусами и радианами?

Кнопками «Градусы» и «Радианы» над полем. Они влияют на sin, cos, tan и обратные функции. Полный круг — это 360 градусов или 2π радиан.

Почему tan(90) даёт ошибку?

Тангенс 90 градусов не определён, потому что cos(90°) равен 0. То же верно для 270 и любого угла вида 90 плюс кратное 180.

Какой наибольший факториал можно вычислить?

170!, примерно 7,26e306. Факториалы больше этого не помещаются в обычное число. Калькулятор перестановок и сочетаний использует точные большие целые.

Безопасно ли вводить сюда что угодно?

Да. Ввод разбирается как обычная математика, никогда не выполняется как код и остаётся в вашем браузере. Незнакомые слова просто дают синтаксическую ошибку.