MathObject Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt constanten en statische methoden voor trigonometrische functies, logaritmische functies en andere algemene wiskundige functies. Deze klasse behoort tot de ingebouwde objectmodelcategorie.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
public ref class MathObject : Microsoft::JScript::JSObject
public class MathObject : Microsoft.JScript.JSObject
type MathObject = class
inherit JSObject
Public Class MathObject
Inherits JSObject
- Overname
- Afgeleid
Velden
| Name | Description |
|---|---|
| E |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een waarde op die de constante van Euler vertegenwoordigt. Dit is de basis van de natuurlijke logaritme, die wordt opgegeven door de constante e. |
| engine |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een verwijzing op naar de scriptengine. (Overgenomen van ScriptObject) |
| field_table |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een lijst met velden opgeslagen die dynamisch worden toegevoegd en verwijderd uit het object. (Overgenomen van JSObject) |
| LN10 |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een waarde op die de logaritme basis e van 10 vertegenwoordigt, de natuurlijke logaritme van 10. |
| LN2 |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een waarde op die de logaritme basis e van 2 vertegenwoordigt, de natuurlijke logaritme van 2. |
| LOG10E |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een waarde op die de logaritmebasis 10 van e vertegenwoordigt, de algemene logaritme van e. |
| LOG2E |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een waarde op die de logaritme grondtal 2 van e vertegenwoordigt, de binaire logaritme van e. |
| parent |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een verwijzing op naar het bovenliggende object. (Overgenomen van ScriptObject) |
| PI |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een waarde op die de verhouding aangeeft van de omtrek van een cirkel tot de diameter ervan, opgegeven door de constante π. |
| SQRT1_2 |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een waarde op die de volgende equivalente waarden vertegenwoordigt: (√2)/2, √(1/2) en 1/(√2). |
| SQRT2 |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een waarde op die √2 vertegenwoordigt. |
Eigenschappen
| Name | Description |
|---|---|
| Item[Double] |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een lid van het scriptobject opgehaald of ingesteld dat is aangewezen door de opgegeven Double indexwaarde. (Overgenomen van ScriptObject) |
| Item[Int32] |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een lid van het scriptobject opgehaald of ingesteld dat is aangewezen door de opgegeven Int32 indexwaarde. (Overgenomen van ScriptObject) |
| Item[Object[]] |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een lid op van het scriptobject dat is aangewezen door de opgegeven naam, Double indexwaarde of Int32 indexwaarde. (Overgenomen van ScriptObject) |
| Item[String] |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een lid opgehaald of ingesteld van het scriptobject dat is aangewezen door de opgegeven naam. (Overgenomen van ScriptObject) |
| UnderlyingSystemType |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u het type van het scriptobject op. (Overgenomen van ScriptObject) |
Methoden
| Name | Description |
|---|---|
| abs(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de absolute waarde van het opgegeven getal. |
| acos(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de inverse cosinus van het opgegeven getal. |
| AddField(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Voegt het opgegeven veld toe aan het object. (Overgenomen van JSObject) |
| asin(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de inverse sinus van het opgegeven getal. |
| atan(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de inverse tangens van het opgegeven getal. |
| atan2(Double, Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de inverse tangens van het quotiënt van de opgegeven getallen. |
| ceil(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent het maximum van het opgegeven getal, het kleinste gehele getal dat groter is dan of gelijk is aan het opgegeven getal. |
| cos(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de cosinus van de opgegeven hoek. |
| Equals(Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| exp(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent het getal e tot de verhoogde macht, waarbij e de constante van Euler is, de basis van de natuurlijke logaritme. |
| floor(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de vloer van het opgegeven getal, het grootste gehele getal dat kleiner is dan of gelijk is aan het opgegeven getal. |
| GetField(String, BindingFlags) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een veld op met de opgegeven naam. (Overgenomen van ScriptObject) |
| GetFields(BindingFlags) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een matrix van FieldInfo objecten op die overeenkomen met alle velden van het huidige scriptobject. (Overgenomen van ScriptObject) |
| GetHashCode() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetMember(String, BindingFlags) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een matrix van MemberInfo objecten op die overeenkomen met alle leden die overeenkomen met de opgegeven naam. (Overgenomen van JSObject) |
| GetMembers(BindingFlags) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een matrix van MemberInfo objecten op die overeenkomen met alle leden van het huidige scriptobject. (Overgenomen van JSObject) |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een methode op met de opgegeven naam met behulp van de opgegeven selectiecriteria. (Overgenomen van ScriptObject) |
| GetMethod(String, BindingFlags) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een methode op met de opgegeven naam. (Overgenomen van ScriptObject) |
| GetMethods(BindingFlags) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een matrix van MethodInfo objecten op die overeenkomen met alle methoden van het huidige scriptobject. (Overgenomen van ScriptObject) |
| GetParent() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een verwijzing naar het bovenliggende object opgehaald. (Overgenomen van ScriptObject) |
| GetProperties(BindingFlags) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een matrix van PropertyInfo objecten op die overeenkomen met alle eigenschappen van het huidige scriptobject. (Overgenomen van ScriptObject) |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een eigenschap op met de opgegeven naam met behulp van de opgegeven selectiecriteria. (Overgenomen van ScriptObject) |
| GetProperty(String, BindingFlags) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een eigenschap op met de opgegeven naam. (Overgenomen van ScriptObject) |
| GetType() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Roept het opgegeven lid aan. (Overgenomen van ScriptObject) |
| log(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de logaritme basis e van het opgegeven getal. Dit is de natuurlijke logaritme van het opgegeven getal. |
| max(Object, Object, Object[]) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert de grootste van twee of meer opgegeven getallen. |
| MemberwiseClone() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| min(Object, Object, Object[]) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert de kleinste van twee of meer opgegeven getallen. |
| pow(Double, Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent het opgegeven getal dat is verhoogd tot de opgegeven macht. |
| random() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een willekeurig getal tussen 0 en 1 gegenereerd. Met deze methode wordt geen cryptografisch veilig willekeurig getal gegenereerd. |
| round(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt het opgegeven getal naar beneden of naar boven afgerond op het dichtstbijzijnde gehele getal. |
| SetMemberValue2(String, Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee stelt u de waarde in van een veld dat dynamisch is toegevoegd aan het object en is opgeslagen in field_table. (Overgenomen van JSObject) |
| sin(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de sinus van de opgegeven hoek. |
| sqrt(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de vierkantswortel van het opgegeven getal. |
| tan(Double) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Berekent de tangens van de opgegeven hoek. |
| ToString() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van JSObject) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert een enumerator die door de leden van het object wordt herhaald. (Overgenomen van JSObject) |
| IExpando.AddMethod(String, Delegate) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee voegt u de opgegeven methode toe aan het object. IExpando.AddMethod(String, Delegate) is niet geïmplementeerd in JScript. (Overgenomen van JSObject) |
| IExpando.AddProperty(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee voegt u de opgegeven eigenschap toe aan het object. Deze methode is niet geïmplementeerd in JScript. (Overgenomen van JSObject) |
| IExpando.RemoveMember(MemberInfo) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee verwijdert u het opgegeven lid uit het object. (Overgenomen van JSObject) |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |