public final class JMEMath
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JMEMath.Aleatorio
FUNCIONES ALEATORIAS
|
static class |
JMEMath.Algebra
FUNCIONES DE ÁLGEBRA
|
static class |
JMEMath.Analisis
FUNCIONES DE ANÁLISIS MATEMÁTICO
|
static class |
JMEMath.Combinatoria
COMBINATORIA
|
static class |
JMEMath.Especiales
FUNCIONES ESPECIALES
|
static class |
JMEMath.Financieras
FINANCIERAS
|
static class |
JMEMath.Geometria
FUNCIONES DE GEOMETRIA
|
static class |
JMEMath.Probabilidad
FUNCIONES DE PROBABILIDAD
|
static class |
JMEMath.Secuencias
SECUENCIAS
|
static class |
JMEMath.TeoriaGrafos
TEORÍA DE GRAFOS
|
static class |
JMEMath.TeoriaNumeros
TEORÍA DE NÚMEROS
|
Modifier and Type | Field and Description |
---|---|
static double[] |
ARRAY_FACTORIAL
factoriales 'double' de 0 a 170
|
static double[] |
ARRAY_FACTORIAL_DOBLE
factoriales dobles 'double' de 0 a 300
|
static double |
AUREO
número áureo (1+sqrt(5))/2
|
static double |
BRUN
constante de Brun (B2) [suma de inversos de primos gemelos]
|
static double |
GAMMA
constante de Euler-Mascheroni
|
static double |
HALF_PI
pi/2
|
static double |
INV_E
1/e
|
static double |
INV_SQRT_2PI
1/sqrt(2pi)
|
static double |
INVPI
1/pi
|
static double |
LOG2
ln 2
|
static double |
PI2
2pi
|
static double |
PI32
3pi/2
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
clone() |
static java.lang.String |
complemento1(java.lang.String binTxt)
Complemento a la 1 de una cadena binaria
|
static java.lang.String |
complemento2(java.lang.String binTxt)
Complemento a la 2 de una cadena binaria
|
static boolean |
esBisiesto(long anno)
Comprueba si el año es bisiesto
|
static <T extends java.lang.Number> |
extremoEindice(java.util.List<T> valores,
java.util.Comparator<java.lang.Number> comp)
Encuentra el máximo o mínimo de una lista de números y el índice en el que se encuentra
|
public static final double HALF_PI
public static final double PI2
public static final double PI32
public static final double INVPI
public static final double INV_SQRT_2PI
public static final double INV_E
public static final double LOG2
public static final double AUREO
public static final double GAMMA
public static final double BRUN
public static final double[] ARRAY_FACTORIAL
public static final double[] ARRAY_FACTORIAL_DOBLE
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public static boolean esBisiesto(long anno)
anno
- añopublic static <T extends java.lang.Number> java.lang.Number[] extremoEindice(java.util.List<T> valores, java.util.Comparator<java.lang.Number> comp)
valores
- lista de números no vacíacomp
- comparador "menor que" para mínimo y "mayor que" para máximo[<extremo>,<indice>]
public static java.lang.String complemento1(java.lang.String binTxt) throws java.lang.IllegalArgumentException
binTxt
- cadena sólo con 0's y 1'sjava.lang.IllegalArgumentException
- la cadena contiene caracteres distinto de [0-1]public static java.lang.String complemento2(java.lang.String binTxt) throws java.lang.IllegalArgumentException
binTxt
- cadena sólo con 0's y 1'sjava.lang.IllegalArgumentException
- la cadena contiene caracteres distinto de [0-1]