JavaScript/Objekte/Number/toPrecision

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Die Methode toPrecision() erzwingt eine bestimmte Genauigkeit bei der Darstellung einer Zahl.

  • JavaScript 1.5
  • Chrome
  • IE
  • Firefox
  • Opera
  • Safari
Beispiel
<html> <head> <title>Test</title> </head> <body> <script type="text/javascript"> Wert = 7123.209; document.write("precision(1) = " + Wert.toPrecision(1) + "<br>"); document.write("precision(2) = " + Wert.toPrecision(2) + "<br>"); document.write("precision(3) = " + Wert.toPrecision(3) + "<br>"); document.write("precision(4) = " + Wert.toPrecision(4) + "<br>"); document.write("precision(5) = " + Wert.toPrecision(5) + "<br>"); document.write("precision(6) = " + Wert.toPrecision(6) + "<br>"); document.write("precision(7) = " + Wert.toPrecision(7) + "<br>"); document.write("precision(8) = " + Wert.toPrecision(8) + "<br>"); </script> </body> </html>

Das Beispiel definiert einen Wert und schreibt dann mehrfach das Ergebnis der unterschiedlichen Anwendung von toPrecision(x) auf diesen Wert ins Dokument. Geschrieben wird:
precision(1) = 7e+3
precision(2) = 7.1e+3
precision(3) = 7.12e+3
precision(4) = 7123
precision(5) = 7123.2
precision(6) = 7123.21
precision(7) = 7123.209
precision(8) = 7123.2090

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Übersicht
Index
Mitmachen
Werkzeuge
Spenden
SELFHTML