präzise Anzeigedezimal
Wenn die Dezimalzahl im Code angezeigt wird, ist die Anzahl der angezeigten Dezimalstellen in der Regel erforderlich, um die geschäftlichen Anforderungen zu erfüllen. Anstatt eine zu hohe Genauigkeit zu zeigen (z. B. 15 Ziffern), ist es besser, die Ausgabe an zwei schöne Dezimalstellen zu schneiden.
Um dieses Ziel zu erreichen, können wir verschiedene Varianten der
-Methode der Dezimalvariablen verwenden. Mit dieser Methode können wir eine Formatzeichenfolge angeben, um das Ausgangsformat zu steuern.
.ToString()
Betrachten Sie die folgenden Format -String -Varianten:
: Dieses Format löscht die Vorderführung Null und zeigt zwei Dezimalstellen an. Wenn beispielsweise gleich 0,5 m ist, gibt dieses Format
"#.##"
: Dieses Format zeigt auch zwei Dezimalstellen, aber wenn der Wert weniger als 1 ist, enthält es immer die vordere Führung. Wenn 0,5 m beträgt, gibt es daher decimalVar
zurück. "0.5"
"0.##"
decimalVar
Das obige ist der detaillierte Inhalt vonWie kann ich die Präzision der Dezimalausgabe in meinem Code steuern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!