Heim >Web-Frontend >js-Tutorial >Wie zeige ich immer zwei Dezimalstellen in einer Zahl an?
So formatieren Sie Zahlen so, dass sie immer zwei Dezimalstellen anzeigen
Um Zahlen so zu formatieren, dass sie immer zwei Dezimalstellen anzeigen und ggf. runden, können wir das tun Verwenden Sie die folgende Formel:
(Math.round(num * 100) / 100).toFixed(2);
Diese Formel multipliziert zunächst die Zahl mit 100 und rundet das Ergebnis auf den nächsten Wert Ganzzahl. Anschließend wird das gerundete Ergebnis durch 100 dividiert, wodurch die Multiplikation praktisch rückgängig gemacht wird. Schließlich wird die toFixed(2)-Methode verwendet, um die Zahl auf zwei Dezimalstellen zu formatieren.
Beispiel:
let num = 1.345; let formattedNum = (Math.round(num * 100) / 100).toFixed(2); console.log(formattedNum); // Output: 1.35
Diese Formel stellt sicher, dass Zahlen immer angezeigt werden mit zwei Nachkommastellen, unabhängig von der ursprünglichen Zahl. Die Zahl wird auf das nächste Hundertstel gerundet, sodass gerade Zahlen wie 1 als „1,00“ formatiert werden.
Das obige ist der detaillierte Inhalt vonWie zeige ich immer zwei Dezimalstellen in einer Zahl an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!