fdai7782
|
db3b1e33e9
|
refactoring: Extracted all the operations from the programmingMode and move them into performOperation
|
11 months ago |
fdai7782
|
17a672a58b
|
Added functioninality in the programmingMode
|
11 months 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.
|
11 months ago |
fdai7782
|
b6f841deb2
|
refactoring: Extracted the scientific options from the scientificMode and move them into getScientificModeChoice
|
11 months ago |
fdai7782
|
98e8d6af3d
|
refactoring: Extracted the trigonometric options from the executeTrigonometricFunction and move them into getTrigonometricChoice
|
11 months ago |
fdai7782
|
4518b70777
|
refactoring: Extracted the logarithm options from the executeLogarithmFunction and move them into getLogarithmChoice function
|
11 months ago |
fdai7782
|
54d7fbb0f6
|
refactoring: Extracted the trigonometric function from the scientificMode and moved in the executeTrigonometricFunction
|
11 months ago |
fdai7782
|
de04361737
|
refactoring: Extracted the logarithm function from the scientificMode and moved in the executeScientificFunction
|
11 months ago |
fdai7782
|
8e56ff972e
|
Added unittest for exponentialFunction
|
11 months ago |
fdai7782
|
44d67a7e70
|
Added unittest for logarithmBase2Function
|
11 months ago |
fdai7782
|
bd0ea51f78
|
Added unittest for naturalLogarithmFunction
|
11 months ago |
fdai7782
|
1512e19419
|
Added unittest for logarithmFunction
|
11 months ago |
fdai7782
|
f01a7070b9
|
Added unittest for tangentFunction
|
11 months ago |
fdai7782
|
c387f1ba77
|
Added unittest for cosineFunction
|
11 months ago |
fdai7782
|
1f820feab0
|
Added unittest for sineFunction
|
11 months ago |
fdai7782
|
5944e0daae
|
Added unittest for squareRootFunction
|
11 months ago |
Enrico Schellenberger
|
adb77d67bd
|
added test to develop branch
|
11 months ago |
Enrico Schellenberger
|
9fb595ce1d
|
added main to develop branch
|
11 months ago |
Enrico Schellenberger
|
a8968a0d65
|
added test to develop branch
|
11 months ago |
fdai7782
|
fea3474ea4
|
Integrate additional mathematical functions into the scientific calculator and also a do loop to change between modes.
|
11 months ago |
fdai7782
|
d67b4dae4c
|
Implement trigonometric functions in scientific calculator.
|
11 months ago |
fdai7782
|
eb61b94c13
|
Implement basic scientific calculator functions.
|
11 months ago |
fdai7782
|
ae474287b2
|
Deleted scientific.c file
|
11 months ago |
fdai7782
|
c0d776bc4e
|
Added functionality (not complete) in scientific.c and changed the file name to scientificMode.c
|
11 months ago |
fdai7782
|
53f0189b35
|
Fixed error in calculator.h
|
11 months ago |
fdai7782
|
db94a28b78
|
Removed scientificMode function from main_calculator.c and fixed syntax error.
|
11 months ago |
fdai7782
|
7681c82f10
|
Merge commit '4455b53c8908e9ff8246ea37820e2898470b5299' into develop
|
11 months ago |
fdai7782
|
4455b53c89
|
Added scientific.c file
|
11 months ago |
Enrico Schellenberger
|
f1ae979922
|
added ConMeter logic to ConvertMode.c
|
11 months ago |
Enrico Schellenberger
|
002a3cca80
|
added ConMeter logic to ConvertMode.c
|
11 months ago |
fdai7782
|
cd307047e5
|
Renamed the sh file to build-project
|
11 months ago |
fdai7782
|
90482fe0a1
|
Renamed the sh file to build-project
|
11 months ago |
Enrico Schellenberger
|
2424f92191
|
added Unit arrays and switch case for Meter conversionto ConvertMode.c
|
11 months ago |
Enrico Schellenberger
|
43b098aec4
|
added Con Functions and query to ConvertMode.c
|
11 months ago |
Enrico Schellenberger
|
e1ed311b32
|
added ConvertMode.c with all conversion options
|
11 months ago |
fdai7782
|
fe40b418e2
|
Fixed syntax errors in team member's code
|
11 months ago |
fdai7782
|
b3773ad434
|
Fixed syntax errors in team member's code
|
11 months ago |
fdai7782
|
dff8cc5f43
|
Updated build script and Ceedling configuration in develop branch
|
11 months ago |
fdai7782
|
ed3952a199
|
Updated build script and Ceedling configuration
|
11 months ago |
fdai7782
|
06194527ea
|
Updated Ceedling YAML for project structure in develop branch
|
11 months ago |
fdai7782
|
cd40c3a9b4
|
Updated Ceedling YAML for project structure
|
11 months ago |
Enrico Schellenberger
|
cc11e6eccd
|
changed the last else if in BasicMode.c to include the = char
|
11 months ago |
Enrico Schellenberger
|
09e4f9d6b7
|
changed BasicMode.c to priorities operators
|
11 months ago |
Enrico Schellenberger
|
a3cbfd7de1
|
added BasicMode.c and refractoring to testForOperator/taschenrechner.h
|
11 months ago |
Enrico Schellenberger
|
bd2e1ef19f
|
refractoring
|
11 months ago |
Enrico Schellenberger
|
8b6ad397fe
|
added new File BasicMode.c for Basic calculations
|
11 months ago |
Enrico Schellenberger
|
76616df9af
|
adjusted files main_taschenrechner.c , taschenrechner.h
|
11 months ago |
Enrico Schellenberger
|
0d247eb1cd
|
added test to develop branch
|
11 months ago |
Enrico Schellenberger
|
b348fc9499
|
Merge branch 'feature' of https://gitlab.cs.hs-fulda.de/fdai7766/caschenrechner into feature
|
11 months ago |
Enrico Schellenberger
|
944e3a1544
|
unit tests added and adjusted calculations with double
|
11 months ago |