MathObject Clase

Definición

Proporciona constantes y métodos estáticos para funciones trigonométricas, funciones logarítmicas y otras funciones matemáticas comunes. Esta clase pertenece a la categoría del modelo de objetos integrado.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public ref class MathObject : Microsoft::JScript::JSObject
public class MathObject : Microsoft.JScript.JSObject
type MathObject = class
    inherit JSObject
Public Class MathObject
Inherits JSObject
Herencia
Derivado

Campos

Nombre Description
E

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena un valor que representa la constante de Euler, que es la base del logaritmo natural, especificado por la constante e.

engine

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena una referencia al motor de scripting.

(Heredado de ScriptObject)
field_table

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena una lista de campos que se agregan y quitan dinámicamente del objeto .

(Heredado de JSObject)
LN10

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena un valor que representa la base logaritmo e de 10, el logaritmo natural de 10.

LN2

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena un valor que representa la base logaritmo e de 2, el logaritmo natural de 2.

LOG10E

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena un valor que representa el logaritmo base 10 de e, el logaritmo común de e.

LOG2E

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena un valor que representa el logaritmo base 2 de e, el logaritmo binario de e.

parent

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena una referencia al objeto primario.

(Heredado de ScriptObject)
PI

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena un valor que representa la relación de la circunferencia de un círculo a su diámetro, especificado por la constante π.

SQRT1_2

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena un valor que representa los siguientes valores equivalentes: (√2)/2, √(1/2) y 1/(√2).

SQRT2

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena un valor que representa √2.

Propiedades

Nombre Description
Item[Double]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script designado por el valor de índice especificado Double .

(Heredado de ScriptObject)
Item[Int32]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script designado por el valor de índice especificado Int32 .

(Heredado de ScriptObject)
Item[Object[]]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script designado por el nombre, Double el valor de índice o Int32 el valor de índice especificados.

(Heredado de ScriptObject)
Item[String]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script designado por el nombre especificado.

(Heredado de ScriptObject)
UnderlyingSystemType

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el tipo del objeto de script.

(Heredado de ScriptObject)

Métodos

Nombre Description
abs(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula el valor absoluto del número especificado.

acos(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula el coseno inverso del número especificado.

AddField(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega el campo especificado al objeto .

(Heredado de JSObject)
asin(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula el seno inverso del número especificado.

atan(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula la tangente inversa del número especificado.

atan2(Double, Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula la tangente inversa del cociente de los números especificados.

ceil(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula el límite máximo del número especificado, que es el entero más pequeño que es mayor o igual que el número especificado.

cos(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula el coseno del ángulo especificado.

Equals(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
exp(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula el número e a la potencia especificada elevada, donde e es la constante de Euler, la base del logaritmo natural.

floor(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula el piso del número especificado, que es el entero más grande que es menor o igual que el número especificado.

GetField(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene un campo que tiene el nombre especificado.

(Heredado de ScriptObject)
GetFields(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de FieldInfo objetos que corresponden a todos los campos del objeto de script actual.

(Heredado de ScriptObject)
GetHashCode()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Actúa como la función hash predeterminada.

(Heredado de Object)
GetMember(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de MemberInfo objetos que corresponden a todos los miembros que coinciden con el nombre especificado.

(Heredado de JSObject)
GetMembers(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de MemberInfo objetos que corresponden a todos los miembros del objeto de script actual.

(Heredado de JSObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene un método que tiene el nombre especificado mediante los criterios de selección especificados.

(Heredado de ScriptObject)
GetMethod(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene un método que tiene el nombre especificado.

(Heredado de ScriptObject)
GetMethods(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de MethodInfo objetos que corresponden a todos los métodos del objeto de script actual.

(Heredado de ScriptObject)
GetParent()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una referencia al objeto primario.

(Heredado de ScriptObject)
GetProperties(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de PropertyInfo objetos que corresponden a todas las propiedades del objeto de script actual.

(Heredado de ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una propiedad que tiene el nombre especificado mediante los criterios de selección especificados.

(Heredado de ScriptObject)
GetProperty(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una propiedad que tiene el nombre especificado.

(Heredado de ScriptObject)
GetType()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el Type de la instancia actual.

(Heredado de Object)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Invoca al miembro especificado.

(Heredado de ScriptObject)
log(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula la base logaritmo e del número especificado, que es el logaritmo natural del número especificado.

max(Object, Object, Object[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve el mayor de dos o más números especificados.

MemberwiseClone()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una copia superficial del Objectactual.

(Heredado de Object)
min(Object, Object, Object[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve el menor de dos o más números especificados.

pow(Double, Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula el número especificado elevado a la potencia especificada.

random()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Genera un número aleatorio entre 0 y 1. Este método no genera un número aleatorio criptográficomente seguro.

round(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Redondea el número especificado hacia abajo o hasta el entero más cercano.

SetMemberValue2(String, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Establece el valor de un campo que se agregó dinámicamente al objeto y almacenado en field_table.

(Heredado de JSObject)
sin(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula el seno del ángulo especificado.

sqrt(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula la raíz cuadrada del número especificado.

tan(Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Calcula la tangente del ángulo especificado.

ToString()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una cadena que representa el objeto actual.

(Heredado de JSObject)

Implementaciones de interfaz explícitas

Nombre Description
IEnumerable.GetEnumerator()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve un enumerador que recorre en iteración los miembros del objeto.

(Heredado de JSObject)
IExpando.AddMethod(String, Delegate)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega el método especificado al objeto . IExpando.AddMethod(String, Delegate) no se implementa en JScript.

(Heredado de JSObject)
IExpando.AddProperty(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega la propiedad especificada al objeto . Este método no se implementa en JScript.

(Heredado de JSObject)
IExpando.RemoveMember(MemberInfo)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Quita el miembro especificado del objeto .

(Heredado de JSObject)

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a