Ich habe die folgende Zeile verwendet, um float in int zu konvertieren, aber es ist nicht so genau, wie ich es gerne hätte:
float a=8.61f;
int b;
b=(int)a;
Das Ergebnis ist: 8
(Sie sollte lauten 9
)
Wenn a = -7.65f
lautet das Ergebnis: -7
(Sie sollte lauten -8
)
Wie kann man das am besten machen?