36 of 264 menu

Methode toPrecision

Die Methode toPrecision rundet eine Zahl auf die angegebene Stelle. Im Gegensatz zu Math.round kann die Rundung nicht nur im Bruchteil durchgeführt werden. Der Parameter der Methode gibt an, wie viele Ziffern in der Zahl verbleiben sollen. Die restlichen Ziffern werden verworfen. Die letzte verbleibende Zahl wird nach den Regeln der mathematischen Rundung gerundet. Wenn der Parameter leer ist, wird die ursprüngliche Zahl zurückgegeben. Wenn die angegebene Anzahl von Stellen nicht durch Abschneiden des Dezimalteils erreichbar ist, wird die Zahl in die Exponentialform umgewandelt.

Syntax

zahl.toPrecision(länge);

Beispiel

In diesem Beispiel wird die Zahl 678.19324 mit Hilfe von toPrecision auf 4 Ziffern gebracht, und da nach der 1 die Ziffer 9 folgt, wird nach den Regeln der Mathematik die Eins in eine Zwei umgewandelt:

let num = 678.19324; console.log(num.toPrecision(4));

Ergebnis der Codeausführung:

678.2

Beispiel

In diesem Beispiel soll die Zahl auf zwei Stellen gekürzt werden, und es wird nicht nur der Bruchteil, sondern auch der ganzzahlige Teil verworfen. Daher wird die Zahl in die Exponentialform umgewandelt:

let num = 678.19324; console.log(num.toPrecision(2));

Ergebnis der Codeausführung:

6.8e+2

Beispiel

In diesem Beispiel wird die Zahl 12 auf 3 Ziffern gebracht. Da es sich um eine ganze Zahl handelt, wird im Bruchteil ein 0 erscheinen:

let num = 12; console.log(num.toPrecision(3));

Ergebnis der Codeausführung:

12.0

Beispiel

Lassen Sie uns nun die Zahl 12 auf vier Ziffern bringen. Im Bruchteil erscheinen zwei 0:

let num = 12; console.log(num.toPrecision(4));

Ergebnis der Codeausführung:

12.00

Beispiel

Lassen Sie uns nun die Zahl 12.1 auf fünf Ziffern bringen:

let num = 12.1; console.log(num.toPrecision(5));

Ergebnis der Codeausführung:

12.100

Siehe auch

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen