MathObject Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia stałe i metody statyczne dla funkcji trygonometrycznych, funkcji logarytmicznych i innych typowych funkcji matematycznych. Ta klasa należy do wbudowanej kategorii modelu obiektów.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public ref class MathObject : Microsoft::JScript::JSObject
public class MathObject : Microsoft.JScript.JSObject
type MathObject = class
inherit JSObject
Public Class MathObject
Inherits JSObject
- Dziedziczenie
- Pochodne
Pola
E |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje wartość reprezentującą stałą Eulera, która jest podstawą logarytmu naturalnego określonego przez stałą e. |
engine |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje odwołanie do aparatu skryptów. (Odziedziczone po ScriptObject) |
field_table |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje listę pól, które są dynamicznie dodawane i usuwane z obiektu. (Odziedziczone po JSObject) |
LN10 |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje wartość reprezentującą logarytm podstawowy e 10, logarytm naturalny 10. |
LN2 |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje wartość reprezentującą logarytm podstawowy e 2, logarytm naturalny 2. |
LOG10E |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje wartość reprezentującą logarytm podstawowy 10 e, wspólny logarytm e. |
LOG2E |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje wartość reprezentującą wartość logarytmową 2 z e, logarytm binarny e. |
parent |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje odwołanie do obiektu nadrzędnego. (Odziedziczone po ScriptObject) |
PI |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje wartość reprezentującą stosunek obwodu okręgu do jego średnicy określonej przez stałą π. |
SQRT1_2 |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje wartość reprezentującą następujące równoważne wartości: (√2)/2, √(1/2) i 1/(√2). |
SQRT2 |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje wartość reprezentującą √2. |
Właściwości
Item[Double] |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera lub ustawia element członkowski obiektu skryptu, który jest wyznaczony przez określoną Double wartość indeksu. (Odziedziczone po ScriptObject) |
Item[Int32] |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera lub ustawia element członkowski obiektu skryptu, który jest wyznaczony przez określoną Int32 wartość indeksu. (Odziedziczone po ScriptObject) |
Item[Object[]] |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera lub ustawia element członkowski obiektu skryptu, który jest wyznaczony przez określoną nazwę, Double wartość indeksu lub Int32 wartość indeksu. (Odziedziczone po ScriptObject) |
Item[String] |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera lub ustawia element członkowski obiektu skryptu, który jest wyznaczony przez określoną nazwę. (Odziedziczone po ScriptObject) |
UnderlyingSystemType |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera typ obiektu skryptu. (Odziedziczone po ScriptObject) |
Metody
abs(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza wartość bezwzględną określonej liczby. |
acos(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza odwrotny cosinus określonej liczby. |
AddField(String) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaje określone pole do obiektu. (Odziedziczone po JSObject) |
asin(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza odwrotny sinus określonej liczby. |
atan(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza odwrotną tangens określonej liczby. |
atan2(Double, Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza odwrotny tangens ilorazu określonych liczb. |
ceil(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza limit określonej liczby, która jest najmniejszą liczbą całkowitą większą lub równą określonej liczbie. |
cos(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza cosinus określonego kąta. |
Equals(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
exp(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza liczbę e do podniesionej określonej mocy, gdzie e jest stałą Eulera, podstawą logarytmu naturalnego. |
floor(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza podłogę określonej liczby, która jest największą liczbą całkowitą mniejszą lub równą określonej liczbie. |
GetField(String, BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera pole, które ma określoną nazwę. (Odziedziczone po ScriptObject) |
GetFields(BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę FieldInfo obiektów, które odpowiadają wszystkim polam bieżącego obiektu skryptu. (Odziedziczone po ScriptObject) |
GetHashCode() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetMember(String, BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę MemberInfo obiektów, które odpowiadają wszystkim członkom, które pasują do określonej nazwy. (Odziedziczone po JSObject) |
GetMembers(BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę MemberInfo obiektów, które odpowiadają wszystkim członkom bieżącego obiektu skryptu. (Odziedziczone po JSObject) |
GetMethod(String, BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera metodę, która ma określoną nazwę. (Odziedziczone po ScriptObject) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera metodę, która ma określoną nazwę przy użyciu określonych kryteriów wyboru. (Odziedziczone po ScriptObject) |
GetMethods(BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę MethodInfo obiektów, które odpowiadają wszystkim metodom bieżącego obiektu skryptu. (Odziedziczone po ScriptObject) |
GetParent() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera odwołanie do obiektu nadrzędnego. (Odziedziczone po ScriptObject) |
GetProperties(BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę PropertyInfo obiektów, które odpowiadają wszystkim właściwościom bieżącego obiektu skryptu. (Odziedziczone po ScriptObject) |
GetProperty(String, BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera właściwość, która ma określoną nazwę. (Odziedziczone po ScriptObject) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera właściwość, która ma określoną nazwę przy użyciu określonych kryteriów wyboru. (Odziedziczone po ScriptObject) |
GetType() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Wywołuje określony element członkowski. (Odziedziczone po ScriptObject) |
log(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza logarytmową wartość e określonej liczby, która jest logarytmem naturalnym określonej liczby. |
max(Object, Object, Object[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca największą z dwóch lub więcej określonych liczb. |
MemberwiseClone() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
min(Object, Object, Object[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca najmniejszą liczbę z co najmniej dwóch określonych liczb. |
pow(Double, Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza określoną liczbę podniesioną do określonej mocy. |
random() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Generuje liczbę losową z zakresu od 0 do 1. Ta metoda nie generuje kryptograficznie zabezpieczonej liczby losowej. |
round(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zaokrągla określoną liczbę w dół lub w górę do najbliższej liczby całkowitej. |
SetMemberValue2(String, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Ustawia wartość pola, które zostało dynamicznie dodane do obiektu i przechowywane w field_table. (Odziedziczone po JSObject) |
sin(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza sinus określonego kąta. |
sqrt(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza pierwiastek kwadratowy określonej liczby. |
tan(Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Oblicza tangens określonego kąta. |
ToString() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po JSObject) |
Jawne implementacje interfejsu
IEnumerable.GetEnumerator() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca moduł wyliczający, który iteruje po elementach członkowskich obiektu. (Odziedziczone po JSObject) |
IExpando.AddMethod(String, Delegate) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaje określoną metodę do obiektu . IExpando.AddMethod(String, Delegate) nie jest zaimplementowany w języku JScript. (Odziedziczone po JSObject) |
IExpando.AddProperty(String) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaje określoną właściwość do obiektu . Ta metoda nie jest zaimplementowana w języku JScript. (Odziedziczone po JSObject) |
IExpando.RemoveMember(MemberInfo) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Usuwa określony element członkowski z obiektu . (Odziedziczone po JSObject) |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Rzutuje elementy obiektu IEnumerable na określony typ. |
OfType<TResult>(IEnumerable) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Filtruje elementy IEnumerable elementu na podstawie określonego typu. |
AsParallel(IEnumerable) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje element IEnumerable na .IQueryable |