Heim >Backend-Entwicklung >C++ >Wie kann ich Dezimalwerte genau auf zwei Dezimalstellen in C#zeigen?
c#Zeigen Sie den Dezimalwert der beiden Dezimalstellen genau an
Bei Verwendung der Standardmethode zur Anzeige des Dezimalwerts kann die Ausgabe unnötige Genauigkeit enthalten. Zum Beispiel kann der Wert 0,5 als 15 -Bit -Dezimalzahl angezeigt werden. Um eine klare und präzise Darstellung zu gewährleisten (z. B. der finanzielle Wert, der für den US -Dollar und die Vereinigten Staaten verwendet wird), ist die Leistung normalerweise auf zwei Dezimalstellen begrenzt.
benutzerdefiniertes Demethylformat .ToString()
Um den Dezimalwert mit der angegebenen Dezimalstellen anzeigen, können Sie die Methode mit einer benutzerdefinierten Formatzeichenfolge verwenden. Hier sind einige Beispiele:
"#. ##" Format: Dieses Format hemmt die Vorderführung Null, nur die gültige Zahl wird angezeigt. Beispielsweise wird die zur Dezimalvariablen .ToString()
(wobei
.ToString("#.##")
decimalVar
"0,00" Format: decimalVar == 0.5m
Dieses Format zeigt immer zwei Dezimalzahlen und ist mit Null gefüllt. Verwenden Sie , um die Zeichenfolge "0,50" auf dem zurückzugeben. Das obige ist der detaillierte Inhalt vonWie kann ich Dezimalwerte genau auf zwei Dezimalstellen in C#zeigen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!