Heim > Artikel > Web-Frontend > Wie formatiere ich Gleitkommazahlen mit bestimmten Dezimalstellen in JavaScript?
Floatzahlen in bestimmte Dezimalstellen formatieren
In JavaScript kann die Konvertierung von einer Gleitkommazahl in eine Zeichenfolge zu nachgestellten Dezimalstellen führen. Um die Anzahl der Nachkommastellen zu begrenzen, können Sie bestimmte Funktionen verwenden.
Rundungsfunktionen
Ein Ansatz besteht darin, Rundungsfunktionen wie toFixed zu verwenden. Zum Beispiel:
<code class="javascript">var number = 0.3445434; console.log(number.toFixed(2)); // Output: "0.34"</code>
Indem Sie 2 als Argument für toFixed angeben, begrenzen Sie die Dezimalstellen auf zwei, was zur gewünschten Ausgabe von 0,34 führt.
Edit: JSFiddle Demonstration
Eine Live-Demonstration finden Sie im folgenden JSFiddle:
https://jsfiddle.net/698r4b7a/
In diesem Beispiel handelt es sich um eine Float-Variable definiert, und sein Wert wird mithilfe der toFixed-Funktion auf zwei Dezimalstellen formatiert. Die Ausgabe wird in der Konsole angezeigt und zeigt die von der Funktion erreichte Präzision.
Das obige ist der detaillierte Inhalt vonWie formatiere ich Gleitkommazahlen mit bestimmten Dezimalstellen in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!