Format float-Variablen die Ausgabe in c++ mit std::ofstream
Ich habe den folgenden code:
std::ofstream myfile;
std::stringstream filename3;
myfile.open("results.txt");
myfile << "precision= " << precision << "\n";
Und die Ausgabe in der Datei ist wie folgt formatiert:
precision= 5.96e-07...
Wie kann ich drucken Sie den numerischen Wert als eine Zahl anstelle von einem numerischen Wert ausgedrückt werden e?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden stream manipulator
fixed
:Vielleicht wollen Sie auch zu verwenden
setprecision
, um die Anzahl der Dezimalstellen.