Skip to content

🧮 Calculator app for basic and trigonometric calculations with two modes of math operations

License

Notifications You must be signed in to change notification settings

akerumort/calculator-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

calculator-app

project-image

Данное приложение представляет собой функциональную модель калькулятора, разработанную с использованием WPF и C#. Приложение предназначено для выполнения как базовых арифметических операций, так и более сложных вычислений, включая тригонометрические функции и возведение в степень. Поддерживается два режима работы: обычный и расширенный, что позволяет пользователям использовать дополнительные функции при необходимости.

⚙️ Функции приложения:

В приложении было реализовано следующее:

  • Инсталлятор для проекта и возможность запуска через ярлык на рабочем столе
  • Динамическое изменение размера окна
  • Поддержка ввода с клавиатуры
  • Простой и расширенный режимы

Калькулятор поддерживает:

  • Базовые арифметические операции: сложение, вычитание, умножение, деление
  • Поддержка десятичных чисел: ввод и вычисления с использованием десятичных дробей
  • Изменение знака: возможность смены знака текущего значения
  • Возведение в квадрат: быстрое возведение числа в квадрат
  • Поддержка числа e: ввод числа Эйлера (e) для математических вычислений
  • История операций: отображение последовательности введенных операций
  • Возведение в степень: вычисления с использованием возведения в степень
  • Натуральный логарифм: вычисление логарифма числа
  • Тригонометрические функции: синус, косинус, тангенс и котангенс
  • Квадратный корень: вычисление квадратного корня числа
  • Переключение между градусами и радианами: возможность выбора единицы измерения для тригонометрических функций

🛠️ Гайд по запуску:

1. Открыть папку с проектом в среде разработки и выбрать проект Calculator.sln

2. Запустить приложение

🛠️ Гайд по установке ярлыка:

1. Открыть папку с проектом и перейти по следующей директории:

AutoSalonApp\AutoSalonApp_setup\Release

2. Открыть установщик setup.exe

3. Пройти процесс установки и запустить ярылк на рабочей столе

📌 Использование:

* Запустите приложение * Используйте кнопки на интерфейсе для ввода чисел и операций * Переключайтесь между обычным и расширенным режимами с помощью кнопки "Расш." * Введите арифметическое выражение и нажмите "=" для получения результата * Если необходимо, используйте кнопки тригонометрических функций и возведения в степень в расширенном режиме для сложных вычислений

💻 Использованные технологии:

  • C# (.NET 8.0)
  • WPF
  • Doxygen (для автодокументирования)

🛡️ Лицензия / License:

Этот проект распространяется по лицензии MIT / This project is licensed under the MIT License

✉️ Контакт

По всем вопросам и пожеланием обращайтесь по адресу `[email protected]`.

About

🧮 Calculator app for basic and trigonometric calculations with two modes of math operations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages