MathObject Klasse

Definition

Stellt Konstanten und statische Methoden für trigonometrische Funktionen, logarithmische Funktionen und andere gebräuchliche mathematische Funktionen bereit. Diese Klasse gehört zur integrierten Objektmodellkategorie.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public ref class MathObject : Microsoft::JScript::JSObject
public class MathObject : Microsoft.JScript.JSObject
type MathObject = class
    inherit JSObject
Public Class MathObject
Inherits JSObject
Vererbung
Abgeleitet

Felder

E

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert einen Wert, der die Eulersche Konstante, d.h. die Basis des natürlichen Logarithmus, durch die Konstante „e“ darstellt.

engine

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert einen Verweis auf die Skript-Engine.

(Geerbt von ScriptObject)
field_table

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert eine Liste von Feldern, die dynamisch hinzugefügt und aus dem Objekt entfernt werden.

(Geerbt von JSObject)
LN10

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert einen Wert, der den Logarithmus zur Basis e von 10 darstellt, d.h. den natürlichen Logarithmus von 10.

LN2

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert einen Wert, der den Logarithmus zur Basis e von 2 darstellt, d.h. den natürlichen Logarithmus von 2.

LOG10E

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert einen Wert, der den Logarithmus zur Basis 10 von e darstellt, d.h. den dekadischen Logarithmus von e.

LOG2E

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert einen Wert, der den Logarithmus zur Basis 2 von e darstellt, d.h. den binären Logarithmus von e.

parent

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert einen Verweis auf das übergeordnete Objekt.

(Geerbt von ScriptObject)
PI

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert einen Wert, der das Verhältnis eines Kreisumfangs zum Kreisdurchmesser durch die Konstante π darstellt.

SQRT1_2

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert einen Wert, der die folgenden, einander entsprechenden Werte darstellt: (√2)/2, √(½) und 1/(√2).

SQRT2

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Speichert einen Wert, der √2 darstellt.

Eigenschaften

Item[Double]

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen mit dem angegebenen Double-Indexwert bezeichneten Member des Skriptobjekts ab oder legt diesen fest.

(Geerbt von ScriptObject)
Item[Int32]

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen mit dem angegebenen Int32-Indexwert bezeichneten Member des Skriptobjekts ab oder legt diesen fest.

(Geerbt von ScriptObject)
Item[Object[]]

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen mit dem angegebenen Namen, Double-Indexwert oder Int32-Indexwert bezeichneten Member des Skriptobjekts ab oder legt diesen fest.

(Geerbt von ScriptObject)
Item[String]

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen mit dem angegebenen Namen bezeichneten Member des Skriptobjekts ab oder legt diesen fest.

(Geerbt von ScriptObject)
UnderlyingSystemType

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Typ des Sktriptobjekts ab.

(Geerbt von ScriptObject)

Methoden

abs(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den absoluten Wert der angegebenen Zahl.

acos(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den Arkuskosinus der angegebenen Zahl.

AddField(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fügt dem Objekt das angegebene Feld hinzu.

(Geerbt von JSObject)
asin(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den Arkussinus der angegebenen Zahl.

atan(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den Arkustangens der angegebenen Zahl.

atan2(Double, Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den Arkustangens für den Quotienten der angegebenen Zahlen.

ceil(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den Höchstwert der angegebenen Zahl, der die kleinste ganze Zahl ist, die größer oder gleich der angegebenen Zahl ist.

cos(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den Kosinus des angegebenen Winkels.

Equals(Object)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
exp(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet die angegebene Potenz der Zahl „e“, wobei „e“ die Eulersche Konstante und Basis des natürlichen Logarithmus darstellt.

floor(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den niedrigsten Wert der angegebenen Zahl, der die größte ganze Zahl ist, die kleiner oder gleich der angegebenen Zahl ist.

GetField(String, BindingFlags)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Feld mit dem angegebenen Namen ab.

(Geerbt von ScriptObject)
GetFields(BindingFlags)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Array von FieldInfo-Objekten ab, die allen Feldern des aktuellen Skriptobjekts entsprechen.

(Geerbt von ScriptObject)
GetHashCode()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetMember(String, BindingFlags)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Array von MemberInfo-Objekten ab, die allen Membern entsprechen, die mit dem angegebenen Namen übereinstimmen.

(Geerbt von JSObject)
GetMembers(BindingFlags)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Array von MemberInfo-Objekten ab, die allen Membern des aktuellen Skriptobjekts entsprechen.

(Geerbt von JSObject)
GetMethod(String, BindingFlags)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Methode mit dem angegebenen Namen ab.

(Geerbt von ScriptObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft anhand der angegebenen Auswahlkriterien eine Methode mit dem angegebenen Namen ab.

(Geerbt von ScriptObject)
GetMethods(BindingFlags)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Array von MethodInfo-Objekten ab, die allen Methoden des aktuellen Skriptobjekts entsprechen.

(Geerbt von ScriptObject)
GetParent()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft einen Verweis auf das übergeordnete Objekt ab.

(Geerbt von ScriptObject)
GetProperties(BindingFlags)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft ein Array von PropertyInfo-Objekten ab, die allen Eigenschaften des aktuellen Skriptobjekts entsprechen.

(Geerbt von ScriptObject)
GetProperty(String, BindingFlags)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft eine Eigenschaft mit dem angegebenen Namen ab.

(Geerbt von ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft anhand der angegebenen Auswahlkriterien eine Eigenschaft mit dem angegebenen Namen ab.

(Geerbt von ScriptObject)
GetType()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den angegebenen Member auf.

(Geerbt von ScriptObject)
log(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den Logarithmus zur Basis e der angegebenen Zahl, d.h. den natürlichen Logarithmus der angegebenen Zahl.

max(Object, Object, Object[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt die größte von zwei oder mehr angegebenen Zahlen zurück.

MemberwiseClone()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
min(Object, Object, Object[])

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt die kleinste von zwei oder mehr angegebenen Zahlen zurück.

pow(Double, Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet die angegebene Potenz der angegebenen Zahl.

random()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Generiert eine Zufallszahl zwischen 0 und 1. Diese Methode generiert keine kryptografisch sichere Zufallszahl.

round(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Rundet die angegebene Zahl auf die nächste ganze Zahl auf oder ab.

SetMemberValue2(String, Object)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Legt den Wert eines Felds fest, das dem Objekt dynamisch hinzugefügt und in field_table gespeichert wurde.

(Geerbt von JSObject)
sin(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den Sinus des angegebenen Winkels.

sqrt(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet die Quadratwurzel der angegebenen Zahl.

tan(Double)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Berechnet den Tangens des angegebenen Winkels.

ToString()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von JSObject)

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt einen Enumerator zurück, der die Member des Objekts durchläuft.

(Geerbt von JSObject)
IExpando.AddMethod(String, Delegate)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fügt dem Objekt die angegebene Methode hinzu. IExpando.AddMethod(String, Delegate) wird nicht in JScript implementiert.

(Geerbt von JSObject)
IExpando.AddProperty(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fügt dem Objekt die angegebene Eigenschaft hinzu. Diese Methode ist in JScript nicht implementiert.

(Geerbt von JSObject)
IExpando.RemoveMember(MemberInfo)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Entfernt den angegebenen Member Objekt aus dem Objekt.

(Geerbt von JSObject)

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um

OfType<TResult>(IEnumerable)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs

AsParallel(IEnumerable)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ermöglicht die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Konvertiert einen IEnumerable in einen IQueryable.

Gilt für: