Инженерный калькулятор — тригонометрия и логарифмы
0
История
Полноценный инженерный калькулятор прямо в браузере. Наберите выражение вроде 2*sin(45) + log(100) — ответ появится сразу, пока вы печатаете. На клавиатуре есть тригонометрия, логарифмы, степени, корни и факториал, переключатель градусов и радиан, ячейка памяти и история вычислений.
Как это работает
- 1 Введите выражение Наберите вычисление в поле — с клавиатуры компьютера или нажимая кнопки. Скобки, степень (^) и неявное умножение вида 2pi работают как ожидается.
- 2 Выберите градусы или радианы Переключатель DEG / RAD над клавиатурой действует на sin, cos, tan и обратные функции. Результат пересчитывается сразу после смены режима.
- 3 Нажмите = и пользуйтесь результатом Enter или клавиша = добавляет вычисление в историю. Любую строку истории можно вернуть в поле одним щелчком, а кнопки MS / MR / M+ / M− хранят промежуточное число в памяти.
Ваши данные защищены
Всё обрабатывается прямо в вашем браузере. Никакие файлы или текст не отправляются на наши серверы. Отключите интернет — инструмент продолжит работать.
Часто задаваемые вопросы
- Какие функции поддерживает калькулятор?
- Тригонометрию (sin, cos, tan, sec, csc, cot), обратные функции (asin, acos, atan), гиперболические (sinh, cosh, tanh), логарифмы (ln, log по основанию 10, log2), exp, квадратный и кубический корень, модуль числа, округление (round, floor, ceil), факториал через !, степень через ^, остаток от деления через mod, а также константы pi, e, tau и phi.
- Как переключить градусы и радианы?
- Кнопками DEG / RAD над клавиатурой. В режиме DEG выражение sin(30) даёт 0,5. В режиме RAD те же 30 читаются как 30 радиан, и ответ будет примерно −0,988. Обратные функции возвращают угол в выбранных единицах.
- Можно ли вводить с клавиатуры, а не мышкой?
- Да, поле ввода обычное текстовое. Печатайте цифры, операторы, названия функций и скобки, нажимайте Enter для записи результата и Escape для очистки. Кнопки на экране просто вставляют текст в позицию курсора, так что способы ввода можно смешивать.
- В каком порядке выполняются операции?
- По обычным математическим правилам: сначала скобки, затем факториал, затем степень (правоассоциативная, поэтому 2^3^2 равно 512), затем умножение, деление и остаток, и в последнюю очередь сложение с вычитанием. Неявное умножение тоже работает: 2(3+4) — это 14, а 2pi ≈ 6,283.
- Почему 0.1 + 0.2 показывает 0.3, а в консоли браузера получается 0.30000000000000004?
- Калькулятор округляет вывод до 12 значащих цифр и прячет крошечную двоичную погрешность, которая видна в «сыром» результате JavaScript. Сама арифметика — та же двойная точность IEEE 754, что и в любом другом калькуляторе.
- Мои вычисления куда-то отправляются?
- Нет. Разбор выражения и все функции работают локально в JavaScript. Ничего из введённого не уходит на сервер, не сохраняется и не логируется, а после загрузки страницы калькулятор работает даже без интернета.
Из блога
Инженерный калькулятор: порядок действий, DEG и RAD, кнопки памяти Три причины, из-за которых калькулятор чаще всего выдаёт «неправильный» ответ, и как записывать выражения, чтобы этого не случалось. Читать статью →Похожие инструменты
Калькулятор процентов Процент от числа, изменение и разница в процентах. Калькулятор треугольника Площадь, периметр и углы по трём сторонам. Калькулятор сложных процентов Итоговая сумма, доход и рост вклада по годам. Конвертер систем счисления Перевод чисел между двоичной, восьмеричной, десятичной и шестнадцатеричной.