- Абсолютное значение числа
- Максимальное и минимальное из двух чисел
- Функции округления
- Деление чисел по модулю
- Степени и корни
- Показательные и логарифмические функции
- Тригонометрические функции
- Гиперболические функции
- Проверка вещественных чисел на нормальность
- Генерация случайных чисел
- Управление порядком байтов в целых числах
Гиперболические функции
MQL5 API включает набор прямых и обратных гиперболических функций.
Гиперболические функции
double MathCosh(double value) ≡ double cosh(double value)
double MathSinh(double value) ≡ double sinh(double value)
double MathTanh(double value) ≡ double tanh(double value)
Тройка основных функций вычисляет гиперболический косинус, синус и тангенс.
double MathArccosh(double value) ≡ double acosh(double value)
double MathArcsinh(double value) ≡ double asinh(double value)
double MathArctanh(double value) ≡ double atanh(double value)
Тройка обратных функций вычисляет гиперболический арккосинус, арксинус и арктангенс.
Для арккосинуса аргумент должен быть больше или равен +1. В противном случае функция вернет NaN.
Область определения арктангенса: от -1 до +1. При выходе аргумента за эти пределы функция вернет NaN.
Примеры гиперболических функций показаны в скрипте MathHyper.mq5.
void OnStart()
|