Heim > Backend-Entwicklung > C++ > Hauptteil

Wie unterdrückt man die wissenschaftliche Notation in C-Ausgabestreams für Doppelte?

Mary-Kate Olsen
Freigeben: 2024-10-29 12:18:02
Original
971 Leute haben es durchsucht

How to Suppress Scientific Notation in C   Output Streams for Doubles?

Unterdrückung der wissenschaftlichen Notation in Ausgabeströmen mit Doubles

Bei Verwendung des Operators<< mit Doppelzeichen in C können Zahlen in wissenschaftlicher Notation angezeigt werden. Um dies zu vermeiden, führen Sie die folgenden Schritte aus:

1. Fügen Sie das Bibliothek

#include <iomanip>
Nach dem Login kopieren

2. Fließkommavariablen formatieren

  • setprecision(n): Setzt die Anzeigegenauigkeit auf n Dezimalstellen.
  • fixed: Erzwingt ein konsistentes Fließkomma-Ausgabeformat.
  • showpoint: Zeigt Dezimalanteile an, auch wenn nicht explizit angegeben.

Beispielcode:

outfile << fixed << showpoint;
outfile << setprecision(4);
outfile << x;
Nach dem Login kopieren

Dieser Code stellt sicher, dass Gleitkommavariablen wie x wird mit 4 Nachkommastellen und ohne wissenschaftliche Notation angezeigt. Zahlen wie 6,2 und 6,20 werden beide als 6,2000 ausgegeben. Darüber hinaus wird 4 als 4.0 angezeigt.

Durch die Implementierung dieser Formatierungsoptionen können Sie die wissenschaftliche Notation für Doppelwerte in Ausgabestreams unterdrücken.

Das obige ist der detaillierte Inhalt vonWie unterdrückt man die wissenschaftliche Notation in C-Ausgabestreams für Doppelte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!