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