Kommazahlen mit festgelegten Nachkommastellen
-
Wie kann ich in C++ einstellen dass zum Beispiel nur 2 Nachkommastellen angezeigt werden???
-
cout << setprecision(2) << 3.149821616848943214 << endl;
sowas oder was meinst du
-
z.B.
wenn ich ne berechnung hab mit dem ergebnis 3.1783
das dann nur 2 stellen angezeigt werden also 3.17wie das funzt?
-
%2.2lf <- double mit 2 vor und 2 nachkommastellen
-
oder mach das was miller_m dir vorschlägt!
-
wenn ich ne berechnung hab mit dem ergebnis 3.1783
das dann nur 2 stellen angezeigt werden also 3.17wenn du die zahl wirklich nur nach der 2. nachkommastelle abschneiden willst ( ohne zu runden ) würde ich stringstreams verwenden und mit 3 nachkommastellen inden stringstrem schreiben und dann für die ausgabe das letzte zeichen weglassen.
K.