A GUI Math calculator created using Python/Tkinter. The GUI is built using TKinter package and the calculator leverages functional programming to valid the input and carry out the mathematical operations.
Tkinter, re
+, -, /, *, %
Delete - deletes the input entered one number/character at a time
AC - Flushes the entered input from the calculator display
Ans - Retrieves the last calculated result
MC - Clears the memory i.e. resets the last calculated result to zero
- User Input validation, ignores non-int/non-float inputs
- Catches the exception of division by zero
- Allows a series of numbers and operators to be entered as a single input and performs validation as well as calculation
- Memory to hold last calculated value
Please refer the instructions at the {WIKI} section: https://github.com/mkr302/GUI_Math_Calculator_App-Python_Tkinter/wiki