AlexCalc Приложение
AlexCalc - это научный калькулятор с несколькими интересными функциями (заметьте: также доступен как веб-приложение по адресу https://alexbarry.github.io/AlexCalc/):
- аккуратное отображение уравнений (LaTeX). Это устраняет необходимость считать скобки, чтобы убедиться, что уравнение введено правильно. Также включает генерацию кода LaTeX.
- поддержка комплексных чисел в прямоугольной или полярной форме (например, `3 + 4i` или `1 угол 90`)
- хранение переменных (например, `123 -> x`, затем `3*x^2 - 4*x + 5 -> y`)
- единицы в уравнениях и преобразование (например, `1 дюйм * 3 фута в см^2` или `sqrt(60 акров) - 100 футов`)
- ввод данных с помощью нажатий кнопок, ввода текста или копирования/вставки. Нажатия кнопок преобразуются в текстовый ввод для удобного копирования/вставки.
- отображение уравнений упрощается при нажатии Enter. Это означает, что при вводе уравнения обычно можно смотреть только на отображение LaTeX, а не на текстовый ввод: но при нажатии Enter оно будет выглядеть красиво. Избыточные скобки удаляются, включая те, которые необходимы для текстового ввода (например, `(a + b)/(c + d)` может стать a + b в числителе и c + d в знаменателе без скобок).
- светлая/темная темы
- история предыдущих вводов доступна и может быть отредактирована с помощью кнопок вверх или вниз.
- предыдущие вводы/переменные/недавно использованные единицы сохраняются при закрытии приложения
- стандартные функции научного калькулятора, такие как:
- тригонометрические функции: sin, cos, tan, arcsin, arccos, arctan
- логарифмические функции с основанием 10 и натуральные: log (основание 10), ln (основание e)
- константы `e`, `pi` и функция квадратного корня
- ввод в научной нотации (например, `1.23E6` - это 1.23 умножить на 10^6)









