Heim >Backend-Entwicklung >C++ >Wie kann ich die Dezimalgenauigkeit bei der Ausgabe von Gleitkommazahlen in C steuern?
Erhaltung der Dezimalgenauigkeit mit cout
In diesem Szenario wollen wir bestimmte Gleitkommawerte ausgeben und gleichzeitig eine konstante Anzahl der Dezimalstellen beibehalten , der Setprecision-Manipulator aus der
Um diese gewünschte Formatierung zu erreichen, berücksichtigen Sie die folgenden Schritte:
Zum Beispiel: Betrachten Sie den folgenden Codeausschnitt:
#include <iostream> #include <iomanip> int main() { double d = 122.345; std::cout << std::fixed; std::cout << std::setprecision(2); std::cout << d; }
Dieser Code erzeugt bei Ausführung die gewünschte Ausgabe:
122.34
Das obige ist der detaillierte Inhalt vonWie kann ich die Dezimalgenauigkeit bei der Ausgabe von Gleitkommazahlen in C steuern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!