große Zahlen nicht in exponentieller Notation?
-
Hallo,
Kann man große Zahlen über 1 mio. bwz. unter -1 mio. ohne exponentielle Notation (z.B -2.544e+006) ,also es ganz normale Zahle, ausgeben lassen? und wie?
-
-
also mit
<< fixedich habe dazu aber noch eine Feldbreite angegeben, wie mache ich das dann ,dass dass nach dem Komma nicht so viele nullen stehen?
cout << noshowpoint << fixed << setw(8) << fx[ergg] << "|" <<setw(8) << fy[ergg] << "|" << endl;
-
Mit dem
setprecision()-Manipulator.
-
Dankeschön

jetzt klappts
-
und wie setzte ich dass alles wieder zurück?
also dass nach der folgenden Zeile alles wieder normal angezeigt wird (Standarteinstellung)?cout << fixed << setprecision(0) << setw(17) << fx[ergg] << "|" << setprecision(2) <<setw(17) << fy[ergg] << "|" << endl;
-
Vorher den alten Wert speichern.
http://www.cplusplus.com/reference/iostream/ios_base/precision/
-
klappt,
danke für die Hilfe!