Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El espacio de nombres Std.Math contiene los siguientes elementos:
| Nombre | Descripción |
|---|---|
| absComplex | Devuelve el valor absoluto de un número complejo de tipo Complex. |
| AbsComplexPolar | Devuelve el valor absoluto de un número complejo de tipo ComplexPolar. |
| absD | Devuelve el valor absoluto de un número de punto flotante de precisión doble. |
| absI | Devuelve el valor absoluto de un entero. |
| absL | Devuelve el valor absoluto de un entero grande. |
| AbsSquaredComplex | Devuelve el valor absoluto cuadrático de un número complejo de tipo Complex. |
| AbsSquaredComplexPolar | Devuelve el valor absoluto cuadrático de un número complejo de tipo ComplexPolar. |
| ApproximateFactorial | Devuelve un factorial aproximado de un número determinado. |
| Arccos | Devuelve el ángulo cuyo coseno es el número especificado. |
| arcCosh | Calcula el coseno hiperbólico inverso de un número. |
| ArcSin | Devuelve el ángulo cuyo seno es el número especificado. |
| arcSinh | Calcula el seno hiperbólico inverso de un número. |
| ArcTan | Devuelve el ángulo cuya tangente es el número especificado. |
| ArcTan2 | Devuelve el ángulo cuya tangente es el cociente de dos números especificados. |
| ArcTanh | Calcula la tangente hiperbólica inversa de un número. |
| ArgComplex | Devuelve la fase de un número complejo de tipo Complex. |
| ArgComplexPolar | Devuelve la fase de un número complejo de tipo ComplexPolar. |
| Binom | Devuelve el coeficiente binomial aproximado de dos enteros. |
| bitSizeI | Para un entero no negativo a, devuelve el número de bits necesarios para representar a. NOTA: Esta función devuelve el n más pequeño de modo que un < 2^n. |
| BitSizeL | Para un entero no negativo a, devuelve el número de bits necesarios para representar a. NOTA: Esta función devuelve el n más pequeño de modo que un < 2^n. |
| de techo de |
Devuelve el entero más pequeño mayor o igual que el número especificado. Por ejemplo: Ceiling(3.1) = 4; Ceiling(-3.7) = -3 |
| complejo | Representa un número complejo por sus componentes reales e imaginarios. El primer elemento de la tupla es el componente real, el segundo, el componente imaginario. |
| ComplexPolar | Representa un número complejo en forma polar. La representación polar de un número complejo es c = r⋅e^(ti). |
| ContinuaciónFracción ConvergenteI | Busca la fracción continua más cercana a fraction con el denominador menor o igual que denominatorBound Uso del proceso similar al siguiente: https://nrich.maths.org/1397 |
| ContinuedFractionConvergentL | Busca la fracción continua más cercana a fraction con el denominador menor o igual que denominatorBound Uso del proceso similar al siguiente: https://nrich.maths.org/1397 |
| Cos | Devuelve el coseno del ángulo especificado. |
| de Cosh | Devuelve el coseno hiperbólico del ángulo especificado. |
| DivRemI | Divide un valor entero por otro, devuelve el resultado y el resto como una tupla. |
| DivRemL | Divide un valor bigInteger por otro, devuelve el resultado y el resto como una tupla. |
| DividedByC | Devuelve el cociente de dos entradas de tipo Complex. |
| DividedByCP | Devuelve el cociente de dos entradas de tipo ComplexPolar. |
| E | Devuelve una aproximación de precisión doble de la constante matemática e ≈ 2.7182818284590452354 |
| ExpModI | Devuelve un entero elevado a una potencia determinada, con respecto a un módulo determinado. Es decir, (expBase^power) % módulo. |
| ExpModL | Devuelve un entero elevado a una potencia determinada, con respecto a un módulo determinado. Es decir, (expBase^power) % módulo. |
| extendedGreatestCommonDivisorI | Devuelve una tupla (u,v) de modo que ua+vb=GCD(a,b) Nota: GCD siempre es positivo, excepto que GCD(0,0)=0. |
| ExtendedGreatestCommonDivisorL | Devuelve una tupla (u,v) de modo que ua+vb=GCD(a,b) Nota: GCD siempre es positivo, excepto que GCD(0,0)=0. |
| factorialI de |
Devuelve el factorial de un número determinado. |
| FactorialL de |
Devuelve el factorial de un número determinado. |
| |
Devuelve el entero más grande menor o igual que el número especificado. Por ejemplo: Floor(3.7) = 3; Floor(-3.1) = -4 |
| GreatestCommonDivisorI | Calcula el mayor divisor común de dos enteros. Nota: GCD siempre es positivo, excepto que GCD(0,0)=0. |
| greatestCommonDivisorL | Calcula el mayor divisor común de dos enteros. Nota: GCD siempre es positivo, excepto que GCD(0,0)=0. |
| HammingPesoI | Devuelve el número de 1 bits en la representación binaria del entero n. |
| InverseModI | Devuelve el inverso multiplicativo de un entero modular. |
| inverseModL | Devuelve el inverso multiplicativo de un entero modular. |
| isCoprimeI | Devuelve si dos enteros son co-primos. |
| isCoprimeL | Devuelve si dos enteros son co-primos. |
| IsInfinite | Devuelve si un valor de punto flotante determinado es infinito positivo o negativo. |
| IsNaN | Devuelve si un valor de punto flotante determinado no es un número (es decir, es NaN). |
| Devuelve el número más grande que se puede representar para dimensiones de punto fija específicas. | |
| Lg | Calcula el logaritmo base-2 de un número. |
| de registro de |
Devuelve el logaritmo natural (base e) de un número especificado. |
| log10 de |
Devuelve el logaritmo base-10 de un número especificado. |
| LogFactorialD | Devuelve el logaritmo natural aproximado del factorial de un entero determinado. |
| LogGammaD | Devuelve el logaritmo natural de la función gamma (también conocido como la función log-gamma). |
| LogOf2 | Devuelve una aproximación de precisión doble de la constante ln2 ≈ 0,6931471805599453 |
| máximo de | Dada una matriz de enteros, devuelve el elemento más grande. |
| MaxD | Devuelve el mayor de dos números especificados. |
| MaxI | Devuelve el mayor de dos números especificados. |
| MaxL | Devuelve el mayor de dos números especificados. |
| min | Dada una matriz de enteros, devuelve el elemento más pequeño. |
| minD | Devuelve el menor de dos números especificados. |
| MinI | Devuelve el menor de dos números especificados. |
| minL | Devuelve el menor de dos números especificados. |
| menosC | Devuelve la diferencia entre dos entradas de tipo Complex. |
| minusCP | Devuelve la diferencia entre dos entradas de tipo ComplexPolar. |
| modulusI |
Calcula el residuos canónico de value módulo modulus. El resultado siempre está en el intervalo 0..modulus-1 incluso para números negativos. |
| módulo de módulo de | Calcula el residuos canónico de value módulo modulus. El resultado siempre está en el intervalo 0..modulus-1 incluso para números negativos. |
| NegaciónC | Devuelve la negación unaria de una entrada de tipo Complex. |
| NegaciónCP | Devuelve la negación unaria de una entrada de tipo ComplexPolar |
| pi | Devuelve una aproximación de precisión doble de la constante matemática π ≈ 3.14159265358979323846 |
| PNorm | Devuelve la norma L(p) de un vector de Doubles. Es decir, dada una matriz x de tipo Double[], devuelve p-norm |x¹|p= (∑(xi)p)¹ᐟp. |
| PNormalized | Normaliza un vector de Doubles en la norma L(p). Es decir, dada una matriz x de tipo Double[], devuelve una matriz en la que todos los elementos están divididos por la norma p |xÏ|p. La función deja la matriz con la norma 0 sin cambios. |
| PlusC | Devuelve la suma de dos entradas de tipo Complex. |
| plusCP | Devuelve la suma de dos entradas de tipo ComplexPolar. |
| PowC | Devuelve un número elevado a una potencia determinada de tipo Complex. Tenga en cuenta que se trata de una función multivalor, pero solo se devuelve un valor. |
| PowCP | Devuelve un número elevado a una potencia determinada de tipo ComplexPolar. Tenga en cuenta que se trata de una función multivalor, pero solo se devuelve un valor. |
| RealMod | Calcula el módulo entre dos números reales. |
| redondeo | Devuelve el entero más cercano al número especificado. La mitad se redondea hacia cero. Por ejemplo: Redondo(3.7) = 4; Redondo(-3.7) = -4; Redondo (3.5) = 3; |
| RoundHalfAwayFromZero | Devuelve el entero más cercano al número especificado. La mitad se redondea a partir de cero. Por ejemplo: RoundHalfAwayFromZero(-3.7) = -4, RoundHalfAwayFromZero(3.5) = 4; |
| signD de |
Devuelve -1, 0 o +1 que indica el signo de un número. |
| signI | Devuelve -1, 0 o +1 que indica el signo de un número. |
| signl | Devuelve -1, 0 o +1 que indica el signo de un número. |
| sin | Devuelve el seno del ángulo especificado. |
| Sinh | Devuelve el seno hiperbólico del ángulo especificado. |
| smallestFixedPoint | Devuelve el número representable más pequeño para dimensiones de punto fija específicas. |
| sqrt | Devuelve la raíz cuadrada de un número especificado. |
| squaredNorm | Devuelve la norma 2 cuadrada de un vector. |
| Bronceado | Devuelve la tangente del ángulo especificado. |
| Tanh | Devuelve la tangente hiperbólica del ángulo especificado. |
| TimesC | Devuelve el producto de dos entradas de tipo Complex. |
| timesCP | Devuelve el producto de dos entradas de tipo ComplexPolar. |
| trailingZeroCountI de |
Para un entero distinto de cero a, devuelve el número de bits finales cero en la representación binaria de a. |
| trailingZeroCountL | Para un entero distinto de cero a, devuelve el número de bits finales cero en la representación binaria de a. |
| Truncar | Devuelve la parte integral de un número. Por ejemplo: Truncate(3.7) = 3; Truncate(-3.7) = -3 |