Die Methode toFixed

Die Methode toFixed rundet eine Zahl auf die angegebene Stelle im Nachkommateil. Die Anzahl der Stellen wird als Parameter angegeben. Wenn die Anzahl der Stellen nicht angegeben ist, wird standardmäßig 0 Stellen angenommen, d.h. es wird auf eine ganze Zahl gerundet.

Syntax

javascriptzahl.toFixed([anzahl der Nachkommastellen]);

Beispiel

Nehmen wir einen Bruch. Runden wir ihn auf 3 Nachkommastellen:

javascriptlet num = 1.1111;
console.log(num.toFixed(3));

Das Ergebnis der Codeausführung:

javascript1.111

Beispiel

Im folgenden Beispiel wurden ebenfalls nur 3 Nachkommastellen belassen, jedoch hat sich die letzte Ziffer um 1 erhöht, da die Rundung nach mathematischen Regeln erfolgt:

javascriptlet num = 1.1119;
console.log(num.toFixed(3));

Das Ergebnis der Codeausführung:

javascript1.112

Beispiel

Im folgenden Beispiel wird der Bruch auf eine ganze Zahl gerundet, da der Parameter der Methode leer ist:

javascriptlet num = 1.111;
console.log(num.toFixed());

Das Ergebnis der Codeausführung:

javascript1

Beispiel

Im folgenden Beispiel überschreitet der Parameter der Methode die Anzahl der Nachkommastellen des ursprünglichen Bruchs, daher fügt die Methode zwei 0 am Ende unseres Bruchs hinzu:

javascriptlet num = 1.1111;
console.log(num.toFixed(6));

Das Ergebnis der Codeausführung:

javascript1.111100

Siehe auch