Mit welchem Befehl kann ich die Nachkommastellen einer Variablen in C++ abschneiden und welche Bibliothek muss ich am Programmanfang einfügen?Beispiel;aus 4,8 soll 4 werden,aus 3,4 soll 3 werden usw.
Programmieren - alles kontrollieren 4.947 Themen, 20.745 Beiträge
um einfach nur die nachkommastellen abzuschneiden (ohne rundung) kann man die fliesskommazahl einfach in einen integer casten. sonst braucht man nix.
double d = 4.8;
int i = (int)d;
will man den wert dann wieder als fliesskomma haben, einfach zurueck zuweisen:
d = i;
WM_HOPETHISHELPS
thomas woelfer
Danke.
