SmartCalcV2.0 is an advanced calculator application developed using C++ and the Qt framework. The project leverages the Model-View-Controller (MVC) architectural pattern and supports reverse Polish notation (RPN) for efficient and powerful mathematical calculations.
-
Calculator functionality based on reverse Polish notation (RPN) for accurate and streamlined mathematical computations.
-
Utilizes the Model-View-Controller (MVC) design pattern to separate concerns and enhance maintainability and extensibility of the codebase.
-
User-friendly graphical interface developed using Qt, providing a seamless and intuitive experience for users.
-
Supports a wide range of mathematical operations, including basic arithmetic, trigonometric functions, logarithms, and more.
- Clone the repository:
git clone https://github.com/zenorachi/SmartCalcV2.0.git
- Navigate to s21-containers:
cd SmartCalcV2.0:
- Build and compile the project:
make
or
make install
- Open the application:
make open
or
cd ./app && ./SmartCalcV2.0
- Enjoy: