- El valor absoluto de un número
- Máximo y mínimo de dos números
- Funciones de redondeo
- Resto tras la división (operación módulo)
- Potencias y raíces
- Funciones exponenciales y logarítmicas
- Funciones trigonométricas
- Funciones hiperbólicas
- Prueba de normalidad para números reales
- Generación de números aleatorios
- Control de la codificación endian de números enteros
Funciones hiperbólicas
La API de MQL5 incluye un conjunto de funciones hiperbólicas directas e inversas.
Funciones hiperbólicas
double MathCosh(double value) ≡ double cosh(double value)
double MathSinh(double value) ≡ double sinh(double value)
double MathTanh(double value) ≡ double tanh(double value)
Las tres funciones básicas calculan el coseno, el seno y la tangente hiperbólicos.
double MathArccosh(double value) ≡ double acosh(double value)
double MathArcsinh(double value) ≡ double asinh(double value)
double MathArctanh(double value) ≡ double atanh(double value)
Las tres funciones inversas calculan el coseno inverso hiperbólico, el seno inverso y la tangente de arco.
Para el arcocoseno, el argumento debe ser mayor o igual a +1. En caso contrario, la función devolverá NaN.
El arco tangente se define de -1 a +1. Si el argumento supera estos límites, la función devolverá NaN.
En el script MathHyper.mq5 se muestran ejemplos de funciones hiperbólicas.
void OnStart()
|