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
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