An application with a graphical interface based on the Qt framework. Allows you to add, subtract, divide, multiply and exponentiate various types of numbers.
- graphical interface
- based on the model-view-controller pattern
- rational numbers are implemented by a separate class Rational
- arithmetic operations with different types: double, float, uint8_t, int, int64_t, size_t, Rational
- error output for forbidden operations
C++, Qt, MVC pattern, overloading operations
C++ 20, Qt 4