The JavaFX library might need to be added the first time you start up this project
A good guide to add it can be found here
We use JUnit for the testing class Intellij can auto import it by following this guide https://www.jetbrains.com/help/idea/testing.html#add-testing-libraries
The calculator supports the following operations:
- addition
- subtraction
- multiplication
- division
- square root
- square
The calculator offers the following features: ability to clear the current operand (clear) and ability to remove the right-most digit of the current operand (backspace).
The calculator takes operands in order of input, i.e., the first number entered is the first operand in any operation.
The display always shows the current operand, which is in some cases the result of the last operation.
To see the result of any operation, press the =
button, and the result will appear in the display.
Note: for 1 operand operations, pressing the operator button will immediately show the result.
- Addition, Subtraction, Square Root functions => Brevin W.
- Multiplication, Division, Square functions => Michael D.
- UI => Daniel L.
- Unit Tests => Jamari B.
- Readme file & Binary to/from Decimal conversion => Kade D.
- 9/08 4:00 pm - All members present
- Divided requirements into 5 larger parts
- Members volunteered for each part
- 9/10 4:00 pm - All members present
- Discussed/Reviewed technical specs of the software
- Checked progress with team members