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
zahl.toFixed([anzahl der Nachkommastellen]);
Beispiel
Nehmen wir einen Bruch. Runden wir ihn auf
3 Nachkommastellen:
let num = 1.1111;
console.log(num.toFixed(3));
Das Ergebnis der Codeausführung:
1.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:
let num = 1.1119;
console.log(num.toFixed(3));
Das Ergebnis der Codeausführung:
1.112
Beispiel
Im folgenden Beispiel wird der Bruch auf eine ganze Zahl gerundet, da der Parameter der Methode leer ist:
let num = 1.111;
console.log(num.toFixed());
Das Ergebnis der Codeausführung:
1
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:
let num = 1.1111;
console.log(num.toFixed(6));
Das Ergebnis der Codeausführung:
1.111100
Siehe auch
-
die Methoden
Math.round,Math.ceil,Math.floor,
die ebenfalls Zahlen runden -
die Methode
toPrecision,
die eine Zahl auf eine bestimmte Anzahl von Zeichen rundet