flaot in int umwandeln
-
Hi,
wie kann man eine float Variable korrekt in eine int Variable umwandeln?
Gibt es eine andere Möglichkeit als einfach so:
float var1=12.12; int var2=0; var2=var1;
Schon einmal Danke im Voraus.
Gruß Knilch
-
Nö. Ein int hat keine Kommastellen, insofern kannst du nicht "korrekt" umwandeln. Aber
int a=4;static_cast<float>(a);
liefert die die expliziete umwandlung...
-
float f = 12.39; int i; i = itof ( f);
-
itof() gibts nicht
kein Standardmfg JJ
-
kleiner scherz am rande...
abgeleitet von atoi, atof usw...
-
Sorry, Antwort nicht richtig gelesen