Java Reference
In-Depth Information
ieren, sondern meist einfach mit Variablen oder Literalen vom Typ Number arbeiten und
darüber kommen Sie an die entsprechenden Methoden und - obwohl meist nicht sinnvoll -
auch die Eigenschaten. In der Regel können Sie bei Eigenschaten auch auf das Voranstel-
len der Klasse verzichten und einfach den Bezeichner der Eigenschat notieren. Dieser
repräsentiert einen eingebauten Token.
7.4.3.1■Eigenschaten von number
Tabelle 7.3■ Die Eigenschaten von Number
Eigenschat
Beschreibung
MAX_VALUE
Die größte positive Zahl, die in JavaScript verwendet werden kann.
Das ist ungefähr der Wert 1.79E+308.
MIN_VALUE
Die kleinste positive Zahl, die in JavaScript verwendet werden kann.
Das ist ungefähr der Wert 5e-324.
Der Token steht für Not a Number - das Ergebnis von einer Operation,
die einen nichtnumerischen Wert liefert.
NaN
Die Repräsentation von Negativ-Unendlich. Das ist der Wert
-Ininity . Diese Eigenschat steht für alle negativen Werte, die jen-
seits der minimal in JavaScript möglichen numerischen Zahl liegen.
NEGATIVE_INFINITY
POSITIVE_INFINITY
Die Repräsentation von Positiv-Unendlich. Das ist der Wert Ininity .
Diese Eigenschat steht für alle positiven Werte, die jenseits der maxi-
mal in JavaScript möglichen numerischen Zahl liegen.
Auf die Eigenschaten von Number können Sie in Vergleichen prüfen, etwa mit if (ausdruck
>= MIN_VALUE) { ... } . Allerdings haben wir die Besonderheit von NaN schon behandelt.
Darauf können Sie nur indirekt mit der Toplevel-JavaScript-Funktion isNaN() prüfen.
7.4.3.2■Methoden von number
Tabelle 7.4■ Die Methoden von Number
Methode
Beschreibung
toExponential()
Mit der Methode erzwingen Sie die Exponentialschreibweise einer Zahl.
Bei dieser Methode geben Sie als Parameter die Anzahl der gewünschten
Nachkommastellen bei der Darstellung der Zahl an. Diese Methode run-
det automatisch kaufmännisch.
toFixed()
Der Aufruf dieser Methode erzwingt eine bestimmte Genauigkeit bei der
Darstellung einer Zahl. Das Verhalten ist aber etwas trickreich. Die Stel-
len für die Genauigkeit betrefen sowohl den Vor- als auch Nachkomma-
teil, wobei das konkrete Verhalten an der Größe und der Darstellung der
Originalzahl hängt:
Ist eine Basiszahl zu groß für die gewünschte Darstellung, wird die Zahl
in Expotentialschreibweise dargestellt.
Hat die Basiszahl weniger Stellen, als an Genauigkeit gefordert wird,
werden die Stellen nach dem Komma (Punkt) mit Nullen so weit er-
gänzt, bis die gewünschte Anzahl an Zifern vorhanden ist.
toPrecision()
Search WWH ::




Custom Search