Skip to content

C1rb/Abacus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Abacus

Abacus is a calculator used to compute expressions with the operators of Addition, Subtraction, Multiplication and Division. It is named after the Abacus, an ancient calculating tool which has been used since ancient times. It was used in the ancient Near East, Europe, China, and Russia, centuries before the adoption of the Arabic numeral system. This calculator has no current digit threshold, yet it has the fundemetals of a calculator namely: the Numeric Keypad, Clear function, Operator functions and the Equal function. Hopefully in the future I can add new futures to this calculator. This calculator is made using Python 3 and Tkinter.

NOTE 1: USE THE VERSION 1.2 FOR THE FULL EXPERIENCE WITH THE BASIC OPERATIONS AND FEAUTURES PLUS FLOAT OPERATIONS AND A BRAND NEW INTERFACE!

NOTE 2: VERSION 1.1 AND 1.1.5 IS THE SAME FILE BECAUSE 1.1.5 IS JUST AN UPGRADED VERSION/SUB VERSION OF 1.1!

VERSIONS:

Version 1.0

  • Basic operations (Addition, Subtraction, Multiplication and Division of intergers/whole numbers)
  • Basic calculator with a Numeric keypad plus a Clear and Equal function

Version 1.1

  • Added float operations (Addition, Subtraction, Multiplication and Division of float)

  • Rearranged the calculator keypad, added the decimal button

    Version 1.1.5

    • Added the negative interger operations (which means that you can now solve negative expressions)

Version 1.2

  • Rearranged the calculator keypad
  • Enlargen the window and C button

Feel free to use and improve my code.

Cheers,

C1rb

About

A calculator made using Python and Tkinter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages