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

Вычисляйте математические выражения с тригонометрией, логарифмами, степенями, корнями, факториалом и константами pi и e.

Примеры

sin(pi/4) даёт примерно 0,7071

Результат
0,7071067812 (без единиц)

Получилось примерно 0,7071067812.

Это было полезно?

Примеры

Как это работает

Формула

sin(x),  cos(x),  tan(x),  log(x),  ln(x),  x,  xn,  n!\sin(x),\; \cos(x),\; \tan(x),\; \log(x),\; \ln(x),\; \sqrt{x},\; x^{n},\; n!

Переменные

xx

Действительный аргумент; в тригонометрических функциях задаётся в радианах

nn

Целый неотрицательный показатель степени или аргумент факториала

Введите выражение в одну строку. Калькулятор выполняет безопасный синтаксический разбор методом рекурсивного спуска, не использует eval и возвращает числовой результат. Поддерживаются арифметика (+, -, *, /, ^, %), функции sin, cos, tan, log, ln, sqrt, abs, факториал (!) и константы pi, e.

Сначала строка разбивается на лексемы, затем выражение разбирается безопасной грамматикой рекурсивного спуска – без eval(). Приоритет операций такой: ^ (правая ассоциативность) выше *, /, %; эти операции выше + и -. Факториал ! записывается после аргумента. Доступные функции: sin\sin, cos\cos, tan\tan, arcsin\arcsin, arccos\arccos, arctan\arctan, log10\log_{10}, ln\ln, \sqrt{\,}, |\cdot|. Константы: π\pi, ee. Аргументы тригонометрических функций задаются в радианах.

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

01Какие функции можно вводить?
Доступны sin, cos, tan, asin, acos, atan, log (десятичный логарифм), ln (натуральный логарифм), sqrt, abs и факториал (!). Константы вводятся как pi и e.
02Углы считать в радианах или градусах?
Тригонометрические функции принимают аргументы в радианах. Чтобы перевести градусы в радианы, умножьте значение на pi/180.
03Как записать степень?
Используйте знак ^: например, 2^10 = 1024.
04Чем log отличается от ln?
log – это десятичный логарифм, то есть логарифм по основанию 10. ln – натуральный логарифм по основанию e.
05Можно ли ставить скобки?
Да. Скобки меняют порядок действий обычным способом: (2 + 3) × 4 = 20.

Все калькуляторы