Programmieren - alles kontrollieren 4.942 Themen, 20.719 Beiträge

Nachkommastellen abschneiden in C++

(Anonym) / 2 Antworten / Baumansicht Nickles

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.

bei Antwort benachrichtigen
thomas woelfer (Anonym) „Nachkommastellen abschneiden in C++“
Optionen

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

this posting contains no tpyos.
bei Antwort benachrichtigen
(Anonym) thomas woelfer „um einfach nur die nachkommastellen abzuschneiden ohne rundung kann man die...“
Optionen

Danke.

bei Antwort benachrichtigen