Cout
-
Ich habe eine Frage und zwar wenn ich meinen Programm compiliere sehe ich dass der Variable den Wert 1245,625 hat aber auf dem Bildschirm bzw. Ausgabe wird der gerundete Wert 1245,63 ausgegeben.Weiss jemand woran es liegen kann.
Danke.Danke.
-
versuch mal
cout<<setprecision(3)<<var;
dann müsste er die 3 Nachkommastellen anzeigen.
-
Ixtana schrieb:
versuch mal
cout<<setprecision(3)<<var;
dann müsste er die 3 Nachkommastellen anzeigen.
ist nicht
cout.precision(3); cout << zahl1; cout << zahl2;
sauberer?
-
Ixtana schrieb:
versuch mal
cout<<setprecision(3)<<var;
dann müsste er die 3 Nachkommastellen anzeigen.
Es legt fest, wieviel Zahlen maximal angezeigt werden.
Gast221212 schrieb:
ist nicht
cout.precision(3); cout << zahl1; cout << zahl2;
sauberer?
Ist das hier nicht irrelevant?
mfg
v R