@ -25,4 +25,9 @@ float dividieren(float a, float b) {
else {
return a / b;
}
//rest
float rest(float a, float b) {
return fmod(a, b);
@ -5,5 +5,6 @@ float addieren(float a, float b);
float subtrahieren(float a, float b);
float multiplizieren(float a, float b);
float dividieren(float a, float b);
float rest(float a, float b);
#endif // MINIRECHNER_H
@ -100,4 +100,11 @@ void test_minitaschenrechner_0_durch_5(void)
TEST_ASSERT_EQUAL(0, result);
// test rest
void test_minitaschenrechner_14_rest_5(void)
{
float result = rest(14, 5);
TEST_ASSERT_EQUAL(4, result);
#endif // TEST