Package | Description |
---|---|
jme.abstractas | |
jme.operadores | |
jme.usuario |
Modifier and Type | Method and Description |
---|---|
Terminal |
OperadorUnario.operar(Diccionario d)
Método adaptador para Diccionario.
|
Terminal |
OperadorUnario.operar(Vector v)
Método adaptador para Vector.
|
Modifier and Type | Method and Description |
---|---|
VectorEvaluado |
Potencia.operar(Complejo a,
Vector v) |
Terminal |
Cociente.operar(Complejo z,
Vector v)
Producto de complejo y vector inverso respecto al producto escalar
|
Booleano |
Subconjunto.operar(Diccionario a,
Diccionario b) |
Booleano |
Igual.operar(Diccionario a,
Diccionario b) |
Booleano |
Desigual.operar(Diccionario a,
Diccionario b) |
EnteroGrande |
Subfactorial.operar(EnteroGrande b) |
EnteroGrande |
Primorial.operar(EnteroGrande b) |
Numero |
FactorialDoble.operar(EnteroGrande b)
Factorial doble con enteros grandes.
|
EnteroGrande |
Factorial.operar(EnteroGrande b)
Factorial con enteros grandes
|
EnteroGrande |
Modulo.operar(EnteroGrande a,
EnteroGrande b)
Resto entre enteros grandes (remainder de BigInteger)
|
EnteroGrande |
CocienteEntero.operar(EnteroGrande a,
EnteroGrande b)
División entre enteros grandes (siempre entera)
|
EnteroGrande |
Cociente.operar(EnteroGrande a,
EnteroGrande b)
División entre enteros grandes (igual a cociente entero)
|
VectorEvaluado |
Producto.operar(EnteroGrande b,
Vector v)
Producto entero grande y vector
|
Terminal |
Cociente.operar(EnteroGrande b,
Vector v)
Producto de EnteroGrande y vector inverso respecto al producto escalar
|
RealDoble |
Primorial.operar(RealDoble a)
Primorial (definición 2) de un natural
|
RealDoble |
FactorialDoble.operar(RealDoble a)
Factorial doble entero
|
Complejo |
Tetracion.operar(RealDoble a,
Complejo z) |
RealDoble |
Tetracion.operar(RealDoble a,
RealDoble b) |
Texto |
Producto.operar(RealDoble rep,
Texto t) |
VectorEvaluado |
Producto.operar(RealDoble a,
Vector v)
Producto real-vector
|
VectorEvaluado |
Potencia.operar(RealDoble a,
Vector v)
Vector formado por la base "a" elevada a cada elemento del vector
|
Terminal |
Cociente.operar(RealDoble a,
Vector v)
Producto de real y vector inverso respecto al producto escalar
|
RealGrande |
Subfactorial.operar(RealGrande d) |
RealGrande |
Primorial.operar(RealGrande d)
Se convierte a EnteroGrande y se calcula el primorial
|
Numero |
FactorialDoble.operar(RealGrande d)
Se convierte a EnteroGrande y se calcula el factorial doble
|
RealGrande |
Factorial.operar(RealGrande d)
Se convierte a EnteroGrande y se calcula el factorial
|
RealGrande |
Modulo.operar(RealGrande a,
RealGrande b)
Resto entre reales grandes
|
RealGrande |
CocienteEntero.operar(RealGrande a,
RealGrande b) |
RealGrande |
Cociente.operar(RealGrande a,
RealGrande b)
División entre reales grandes
|
VectorEvaluado |
Producto.operar(RealGrande d,
Vector v)
Producto real grande y vector
|
Terminal |
Cociente.operar(RealGrande d,
Vector v)
Producto de RealGrande y vector inverso respecto al producto escalar
|
Booleano |
Pertenencia.operar(Terminal a,
Terminal b) |
Terminal |
Indice0.operar(Terminal a,
Terminal b) |
Terminal |
Indice.operar(Terminal a,
Terminal b) |
Booleano |
IgualStrict.operar(Terminal a,
Terminal b) |
VectorEvaluado |
EncontrarTodos.operar(Terminal a,
Terminal b)
Devuelve la posición de todas las ocurrencias de un elemento en un
vector o cadena (sin solapamiento)
|
Terminal |
Encontrar.operar(Terminal a,
Terminal b)
Devuelve la posición de la primera ocurrencia de 'b' en el vector
o cadena 'a'
|
Booleano |
Disyuncion.operar(Terminal a,
Terminal b)
OR lógico
|
Booleano |
Conjuncion.operar(Terminal a,
Terminal b)
And lógico
|
Terminal |
AnexarTodo.operar(Terminal u,
Terminal v)
Concatena los elementos de v a u.
|
VectorEvaluado |
Anexar.operar(Terminal u,
Terminal v)
Concatena un vector y otro terminal
|
Texto |
Producto.operar(Texto t,
RealDoble rep) |
Texto |
Indice0.operar(Texto texto,
RealDoble n)
Devuelve el carácter en la posición 'n'
|
Texto |
Indice.operar(Texto texto,
RealDoble n)
Devuelve el carácter en la posición 'n'
|
Texto |
Eliminar.operar(Texto a,
RealDoble b) |
Texto |
Eliminar.operar(Texto t,
Vector v) |
VectorEvaluado |
Permutaciones.operar(Vector v) |
VectorEvaluado |
ConjuntoPotencia.operar(Vector v) |
VectorEvaluado |
Producto.operar(Vector v,
Complejo z)
Producto vector-complejo
|
VectorEvaluado |
Modulo.operar(Vector v,
Complejo b)
Propaga el módulo al vector por complejo
|
VectorEvaluado |
Cociente.operar(Vector v,
Complejo z)
Cociente de vector entre complejo
|
VectorEvaluado |
Secuencia.operar(Vector v,
EnteroGrande b) |
VectorEvaluado |
Producto.operar(Vector v,
EnteroGrande b)
Producto vector y entero grande
|
VectorEvaluado |
Modulo.operar(Vector v,
EnteroGrande b)
Propaga el módulo al vector por entero grande
|
VectorEvaluado |
Cociente.operar(Vector v,
EnteroGrande b)
Cociente de vector entre entero grande
|
VectorEvaluado |
Truncar.operar(Vector v,
RealDoble a) |
VectorEvaluado |
Secuencia.operar(Vector v,
RealDoble a) |
VectorEvaluado |
Producto.operar(Vector v,
RealDoble a)
Producto vector-real
|
VectorEvaluado |
PermutacionesN.operar(Vector v,
RealDoble a) |
VectorEvaluado |
Modulo.operar(Vector v,
RealDoble b)
Propaga el módulo al vector por real
|
Terminal |
Indice0.operar(Vector v,
RealDoble a)
Devuelve el elemento en la posición 'a'
|
Terminal |
Indice.operar(Vector v,
RealDoble a)
Devuelve el elemento en la posición 'a'
|
VectorEvaluado |
Cociente.operar(Vector v,
RealDoble a)
Divide el vector por un real
|
VectorEvaluado |
CifrasSignificativas.operar(Vector v,
RealDoble a) |
VectorEvaluado |
Secuencia.operar(Vector v,
RealGrande d) |
VectorEvaluado |
Producto.operar(Vector v,
RealGrande d)
producto vector y RealGrande
|
VectorEvaluado |
Modulo.operar(Vector v,
RealGrande d)
Propaga el módulo al vector por real grande
|
VectorEvaluado |
Cociente.operar(Vector v,
RealGrande d)
Cociente entre Vector y RealGrande
|
VectorEvaluado |
Union.operar(Vector u,
Vector v) |
VectorEvaluado |
Suma.operar(Vector u,
Vector v)
Suma vectores y matrices
|
Booleano |
Subconjunto.operar(Vector u,
Vector v) |
VectorEvaluado |
Resta.operar(Vector u,
Vector v)
Diferencia de vectores y matrices
|
VectorEvaluado |
Interseccion.operar(Vector u,
Vector v) |
Booleano |
IgualExacto.operar(Vector u,
Vector v)
Compara dos vectores elemento a elemento
|
Booleano |
IgualConjunto.operar(Vector u,
Vector v) |
Booleano |
Igual.operar(Vector u,
Vector v)
Compara dos vectores elemento a elemento
|
VectorEvaluado |
DiferenciaSimetricaConjuntos.operar(Vector u,
Vector v) |
VectorEvaluado |
DiferenciaConjuntos.operar(Vector u,
Vector v) |
Booleano |
Desigual.operar(Vector u,
Vector v)
Compara dos vectores elemento a elemento
|
Terminal |
Cociente.operar(Vector u,
Vector v)
Producto escalar por vector inverso
|
Modifier and Type | Method and Description |
---|---|
Terminal |
OperadorBinarioDefinidoPorUsuario.operar(Terminal t1,
Terminal t2)
Evalúa la función definida por el usuario.
|