Math expression evaluator with GUI
Implementation of the Calculator in C following the principles of structured programming. In addition to basic arithmetic operations, the calculator features the mathematical functions, x variable and graphing.
| Functions | Arithmetic Operators | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
BONUS: You can find Credit & Debit calculators as well ;)
- Make & Imgui integration
- GUI based on Dear ImGui
- Integrate ImPlot
- Shunting-Yard algorithm.
- Credit calculator
- Debit calculator
- Unit Tests
You'll need to install g++, glfw.
$ git clone https://github.com/eltats/calculator --recursive
$ cd calculator/src/
$ make
$ make test (for tests)
$ make dvi (for documentation)