Heim > Backend-Entwicklung > C++ > Wie kann ich eine Gleitkommazahl mit zwei Dezimalstellen in C# formatieren?

Wie kann ich eine Gleitkommazahl mit zwei Dezimalstellen in C# formatieren?

DDD
Freigeben: 2025-01-07 07:31:41
Original
747 Leute haben es durchsucht

How Can I Format a Floating-Point Number with Two Decimal Places in C#?

Floatzahlen mit Dezimalgenauigkeit formatieren

In diesem Fall versuchen Sie, einen Gleitkommawert anzuzeigen und dabei ein präzises Dezimalformat beizubehalten . So können Sie dies erreichen:

Um den Gleitkommawert „Sale“ zu formatieren, können Sie die ToString-Methode mit einer angegebenen Formatzeichenfolge verwenden. Dadurch können Sie das Anzeigeformat Ihrer Ausgabe steuern, einschließlich der Anzahl der Dezimalstellen.

Für Ihren Fall können Sie die folgenden Formatbezeichner verwenden:

  • "0,00": 2 Dezimalstellen als Standardzahl
  • "n2": 2 Dezimalstellen mit Kommas als Trennzeichen
  • "c2": 2 Dezimalstellen als Währungswert

Hier ist eine modifizierte Version Ihres Codes, die den Verkaufswert mit 2 Dezimalstellen formatiert:

Sale = float.Parse(((x.Sale_Price - (x.Sale_Price * (x.Discount_Price / 100))).ToString())).ToString("n2");
Nach dem Login kopieren

Bei Verwendung des Formats „n2“ wird Ihre Ausgabe zur Vereinfachung mit zwei Dezimalstellen und Kommas angezeigt Lesbarkeit.

Das obige ist der detaillierte Inhalt vonWie kann ich eine Gleitkommazahl mit zwei Dezimalstellen in C# formatieren?. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage