Guten Tag
Ich möchte einen float runden. Der Float entsteht, indem ich ein integer teile (5 / 2 = 2.5). Es soll immer hoch gerundet werden (5 / 2 ~ 3).
Jedoch rundet er bei 5 / 2 immer auf 2, dabei ist egal welche Methode ich benutze um runden.
hier mal meine rundungen... habs schon einiges versucht, aber nichts hat geklappt.
printf("normal: %d",floatround(5 / 2,floatround_round)); // 2
printf("hoch: %d",floatround(5 / 2,floatround_ceil)); // 2
printf("runter: %d",floatround(5 / 2,floatround_floor)); // 2
LG
Simon