Skip to content

A GUI Math calculator created using Python/Tkinter. Mathematical operations such as - addition, subtraction, multiplication, division and modulus. The calculator has functions such as MC, AC, ANS and DELETE.

Notifications You must be signed in to change notification settings

mkr302/Math_Calculator_App

Repository files navigation

GUI Mathematical Calculator App - Python/Tkinter

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.

GUI Math Calculator

Package requirements:

        Tkinter, re

Functions available in the calculator:

        +, -, /, *, %

Other Functions in the calculator:

        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

Features in the Application:

        - 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

Instructions on how to use the Application code:

Please refer the instructions at the {WIKI} section: https://github.com/mkr302/GUI_Math_Calculator_App-Python_Tkinter/wiki

About

A GUI Math calculator created using Python/Tkinter. Mathematical operations such as - addition, subtraction, multiplication, division and modulus. The calculator has functions such as MC, AC, ANS and DELETE.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages