Freigeben über


Math-Objekt

Ein systeminternes Objekt, das grundlegende mathematische Funktionen und Konstanten bereitstellt. Dieses Objekt kann nicht explizit erstellt werden.

Eigenschaften und Methoden

Eigenschaften und Methoden des Math-Objekts

Anforderungen

Version 1

Hinweise

Der Operator new kann das Math-Objekt nicht erstellen und gibt eine Fehlermeldung zurück, wenn Sie dies versuchen. Das Math-Objekt wird durch das Skriptmodul erstellt, wenn dieses Modul geladen wird. Alle Methoden und Eigenschaften des Objekts stehen einem Skript jederzeit zur Verfügung.

Das folgende Beispiel veranschaulicht die Verwendung des Math-Objekts. Beachten Sie, dass Gleitkommazahlen nur eine begrenzte Genauigkeit aufweisen und deshalb in Berechnungen, in denen sie vorkommen, vermehrt kleinere Rundungsfehler auftreten können. Mithilfe der toFixed-Methode des Number-Objekts können Sie Zahlen ohne kleinere Rundungsfehler ausgeben lassen.

Beispiel

var pi : double = Math.PI;         // Should be about 3.14.
print(pi);
var cosPi : double = Math.cos(pi); // Should be minus one.
print(cosPi);
var sinPi : double = Math.sin(pi); // Should be zero.
print(sinPi.toFixed(10));

Ausgabe dieses Codes:

3.141592653589793
-1
0.0000000000

Siehe auch

Referenz

Number-Objekt