fdai7782
|
1f37981c2d
|
Delete .DS_Store
|
1 year ago |
fdai7782
|
e45090a8aa
|
Delete .DS_Store
|
1 year ago |
fdai7782
|
72bbd22291
|
Delete .DS_Store
|
1 year ago |
fdai7782
|
eaece18fe9
|
Delete .DS_Store
|
1 year ago |
fdai7782
|
b5bd6ac2c3
|
Update teams.md
|
1 year ago |
fdai7782
|
316f354965
|
Added teams.md file
|
1 year ago |
fdai7782
|
55181a2f4c
|
Added all the four unittest back in the test_calculator.c file (test_performOperation_Multiplication, test_performOperation_Addition, test_performOperation_Subtraction and test_performOperation_Division)
|
1 year ago |
fdai7782
|
1325941ee5
|
Revert "Added unittest for the test case in to check the performOperation function's ability to perform addition. Includes arranging operands, performing addition, and asserting the expected result."
This reverts commit d3f2d7ec6b .
|
1 year ago |
fdai7782
|
a6f9a9c078
|
Added the performOperation function in the calculator.h file
|
1 year ago |
fdai7782
|
283834c8f6
|
Added unittest for the case in to check the performOperation function's ability to perform division. Includes arranging operands, performing division, and asserting the expected result.
|
1 year ago |
fdai7782
|
0436d72f1e
|
Added unittest for the case in to check the performOperation function's ability to perform multiplication. Includes arranging operands, performing multiplication, and asserting the expected result.
|
1 year ago |
fdai7782
|
4152c3894e
|
Added unittest for the test case in to check the performOperation function's ability to perform subtraction. Includes arranging operands, performing subtraction, and asserting the expected result.
|
1 year ago |
fdai7782
|
d3f2d7ec6b
|
Added unittest for the test case in to check the performOperation function's ability to perform addition. Includes arranging operands, performing addition, and asserting the expected result.
|
1 year ago |
fdai7782
|
71d68f6b05
|
refactoring: Removed the intermediate 'result' variable and directly printed the output using the performOperation function.
|
1 year ago |
fdai7782
|
a1cd5bd996
|
refactoring: made an extra function(getOperatorInput) which helps read and print user's operation value in a single step
|
1 year ago |
fdai7782
|
941e7584b7
|
refactoring: made an extra function(getIntegerInput) which helps read and print user value in a single step
|
1 year ago |
fdai7782
|
db3b1e33e9
|
refactoring: Extracted all the operations from the programmingMode and move them into performOperation
|
1 year ago |
fdai7782
|
17a672a58b
|
Added functioninality in the programmingMode
|
1 year ago |
fdai7782
|
cb1e99442f
|
refactoring: Split scientificMode into two functions: scientificMode (for setup) and executeScientificFunction (handling switch case and result output). Also, isolated user's calculation choice into getNumberFromUser.
|
1 year ago |
fdai7782
|
b6f841deb2
|
refactoring: Extracted the scientific options from the scientificMode and move them into getScientificModeChoice
|
1 year ago |
fdai7782
|
98e8d6af3d
|
refactoring: Extracted the trigonometric options from the executeTrigonometricFunction and move them into getTrigonometricChoice
|
1 year ago |
fdai7782
|
4518b70777
|
refactoring: Extracted the logarithm options from the executeLogarithmFunction and move them into getLogarithmChoice function
|
1 year ago |
fdai7782
|
54d7fbb0f6
|
refactoring: Extracted the trigonometric function from the scientificMode and moved in the executeTrigonometricFunction
|
1 year ago |
fdai7782
|
de04361737
|
refactoring: Extracted the logarithm function from the scientificMode and moved in the executeScientificFunction
|
1 year ago |
fdai7782
|
8e56ff972e
|
Added unittest for exponentialFunction
|
1 year ago |
fdai7782
|
44d67a7e70
|
Added unittest for logarithmBase2Function
|
1 year ago |
fdai7782
|
bd0ea51f78
|
Added unittest for naturalLogarithmFunction
|
1 year ago |
fdai7782
|
1512e19419
|
Added unittest for logarithmFunction
|
1 year ago |
fdai7782
|
f01a7070b9
|
Added unittest for tangentFunction
|
1 year ago |
fdai7782
|
c387f1ba77
|
Added unittest for cosineFunction
|
1 year ago |
fdai7782
|
1f820feab0
|
Added unittest for sineFunction
|
1 year ago |
fdai7782
|
5944e0daae
|
Added unittest for squareRootFunction
|
1 year ago |
Enrico Schellenberger
|
adb77d67bd
|
added test to develop branch
|
1 year ago |
Enrico Schellenberger
|
9fb595ce1d
|
added main to develop branch
|
1 year ago |
Enrico Schellenberger
|
a8968a0d65
|
added test to develop branch
|
1 year ago |
fdai7782
|
fea3474ea4
|
Integrate additional mathematical functions into the scientific calculator and also a do loop to change between modes.
|
1 year ago |
fdai7782
|
d67b4dae4c
|
Implement trigonometric functions in scientific calculator.
|
1 year ago |
fdai7782
|
eb61b94c13
|
Implement basic scientific calculator functions.
|
1 year ago |
fdai7782
|
ae474287b2
|
Deleted scientific.c file
|
1 year ago |
fdai7782
|
c0d776bc4e
|
Added functionality (not complete) in scientific.c and changed the file name to scientificMode.c
|
1 year ago |
fdai7782
|
53f0189b35
|
Fixed error in calculator.h
|
1 year ago |
fdai7782
|
db94a28b78
|
Removed scientificMode function from main_calculator.c and fixed syntax error.
|
1 year ago |
fdai7782
|
7681c82f10
|
Merge commit '4455b53c8908e9ff8246ea37820e2898470b5299' into develop
|
1 year ago |
fdai7782
|
4455b53c89
|
Added scientific.c file
|
1 year ago |
Enrico Schellenberger
|
f1ae979922
|
added ConMeter logic to ConvertMode.c
|
1 year ago |
Enrico Schellenberger
|
002a3cca80
|
added ConMeter logic to ConvertMode.c
|
1 year ago |
fdai7782
|
cd307047e5
|
Renamed the sh file to build-project
|
1 year ago |
fdai7782
|
90482fe0a1
|
Renamed the sh file to build-project
|
1 year ago |
Enrico Schellenberger
|
2424f92191
|
added Unit arrays and switch case for Meter conversionto ConvertMode.c
|
1 year ago |
Enrico Schellenberger
|
43b098aec4
|
added Con Functions and query to ConvertMode.c
|
1 year ago |