Это не просто калькулятор - это полноценный математический инструмент, который превращает терминал в мощную вычислительную лабораторию!
This is not just a calculator - it's a full-fledged mathematical tool that transforms the terminal into a powerful computational laboratory!
-
🧮 Неявное умножение / Implicit Multiplication
-
🚀 Автодополнение функций / Function Autocompletion
-
⚡ Мгновенный результат / Instant Result
-
🌐 Поддержка любой сложности выражений / Support for Complex Expressions
-
Поддержка более 50 математических функций / Support for over 50 mathematical functions
-
Работа с комплексными числами / Complex number handling
-
Автоматическое определение типа вычислений / Automatic computation type detection
-
Поддержка научных, инженерных и бытовых вычислений / Support for scientific, engineering, and everyday calculations
-
Работа с большими и малыми числами / Handling large and small numbers
-
Точность до 15 знаков после запятой / Precision up to 15 decimal places
-
Тригонометрические вычисления / Trigonometric calculations
-
Логарифмические преобразования / Logarithmic transformations
-
Статистический анализ / Statistical analysis
-
Работа со степенями и корнями / Degree and root operations
-
Центрированное отображение / Centered display
-
Цветовая индикация / Color indication
-
Контекстные подсказки / Contextual hints
-
Удобное управление / Convenient management
-
Интеллектуальное форматирование результатов / Intelligent result formatting
-
Понятные сообщения об ошибках / Clear error messages
-
Автоматическая коррекция выражений / Automatic expression correction
-
Молниеносные вычисления / Lightning-fast calculations
-
Минимальное потребление ресурсов / Minimal resource consumption
-
Кроссплатформенность / Cross-platform compatibility
-
Поддержка научной нотации / Scientific notation support
-
Вычисления с константами (π, e) / Calculations with constants (π, e)
-
Работа с бесконечностью / Infinity handling
-
Комплексные математические преобразования / Complex mathematical transformations
-
Расширяемая архитектура / Extensible architecture
-
Возможность добавления собственных функций / Ability to add custom functions
-
Адаптация под пользователя / User adaptation
-
Написан на Python / Written in Python
-
Использует curses для интерфейса / Uses curses for interface
-
Безопасный AST-парсинг / Safe AST parsing
-
Минимальные системные требования / Minimal system requirements
Если вам понравился проект, поставьте ⭐ звезду на GitHub!
If you liked the project, please give a ⭐ star on GitHub!
git clone https://github.com/ваш_логин/terminal-calculator.git
cd terminal-calculator
pip install -r requirements.txt
python calculator.py