Skip to content

Calculator with Multiple Operations, nested Accounts with Brackets, BODMAS, History, Floating-Point Numbers, and other functionalities.

Notifications You must be signed in to change notification settings

Arthur-Pereira-5019/Java-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BODMAS Java Calculator

One thing that always bothered me is that most "calculators" that are shown as exercise or even as first projects, can't really calculate anything besides the basic four operations, two integer numbers at time, so I decided to do as my first actual Java project, build an calculator that can do more than one operation at a time using BODMAS, etc...

Logo

Functionalities:

  • Visual GUI that is pretty easily updatable since it doesn't rely on Windowbuilder.
  • More than one operation at time, using BODMAS rule to decide which one will be performed.
  • Use of Brackets to determine Sub-Accounts, which can handle other Sub-Accounts with brackets, which are manipulated and calculated using Recursion.
  • The user can use Floating Point numbers.
  • Delete and Clear Button.
  • history.txt File that saves every account solved, their result and Time that it was done, can easily be accessed by pressing the History button.
  • The Calculator easily handles Irrational Numbers as results of Accounts.

About

Calculator with Multiple Operations, nested Accounts with Brackets, BODMAS, History, Floating-Point Numbers, and other functionalities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages