Математические функции
Набор математических и тригонометрических функций.
Функция
|
Действие
|
MathAbs
|
Возвращает абсолютное значение (значение по модулю) переданного ей числа
|
MathArccos
|
Возвращает значение арккосинуса x в радианах
|
MathArcsin
|
Возвращает значение арксинуса x в радианах
|
MathArctan
|
Возвращает арктангенс x в радианах
|
MathCeil
|
Возвращает ближайшее сверху целое числовое значение
|
MathCos
|
Возвращает косинус числа
|
MathExp
|
Возвращает экспоненту числа
|
MathFloor
|
Возвращает ближайшее снизу целое числовое значение
|
MathLog
|
Возвращает натуральный логарифм
|
MathLog10
|
Возвращает логарифм числа по основанию 10
|
MathMax
|
Возвращает максимальное из двух числовых значений
|
MathMin
|
Возвращает минимальное из двух числовых значений
|
MathMod
|
Возвращает вещественный остаток от деления двух чисел
|
MathPow
|
Возводит основание в указанную степень
|
MathRand
|
Возвращает псевдослучайное целое число в диапазоне от 0 до 32767
|
MathRound
|
Округляет число до ближайшего целого
|
MathSin
|
Возвращает синус числа
|
MathSqrt
|
Возвращает квадратный корень
|
MathSrand
|
Устанавливает начальное состояние генератора псевдослучайных целых чисел
|
MathTan
|
Возвращает тангенс числа
|
MathIsValidNumber
|
Проверяет корректность действительного числа
|
Что нового в MQL5
Добавлены гиперболические тригонометрическиe функции и функция MathSwap, которая меняет порядок байтов в целочисленных типах ushort, uint и ulong. Необходимость в таком преобразовании часто возникает при работе с Сетевыми функциями.
В разделе Математика вы найдете готовые библиотеки по работе со случайными распределениями, нечеткой логикой, нейронными сетями. Также там представлены функции для решения дифференциальных уравнений, кластеризации, статистического анализа и задач оптимизации.
|