IMath

Сборка: MathFin;

Пространство имен: Prognoz.Platform.Interop.MathFin;

Описание

Интерфейс IMath содержит свойства и методы, реализующие математические функции.

Иерархия наследования

          IMath

Свойства

  Имя свойства Краткое описание
Свойство ErrorMsg возвращает информационное сообщение об ошибке.
Свойство Status возвращает код ошибки.

Методы

  Краткое описание
Метод Abs возвращает абсолютную величину (модуль) числа.
Метод AbsD возвращает абсолютную величину (модуль) десятичного числа большой точности.
Метод AbsI возвращает абсолютную величину (модуль) от целого числа.
Метод ACos возвращает арккосинус числа.
Метод ACosH возвращает гиперболический арккосинус заданного числа.
Метод ACot возвращает арккотангенс числа.
Метод ACotH возвращает гиперболический арккотангенс заданного числа.
Метод ASin возвращает арксинус числа.
Метод ASinH возвращает гиперболический арксинус заданного числа.
Метод ATan возвращает арктангенс числа.
Метод ATan2 возвращает арктангенс для заданных координат X и Y.
Метод ATanH возвращает гиперболический арктангенс заданного числа.
Метод Average возвращает среднее арифметическое аргументов.
Метод AverageI возвращает среднее арифметическое целочисленных аргументов.
Метод Ceiling возвращает результат округления с избытком до ближайшего числа, кратного значению точности.
Метод CeilingD возвращает результат округления с избытком до ближайшего числа высокой точности, кратного значению точности.
Метод CeilingI возвращает результат округления с избытком до ближайшего целого числа, кратного значению точности.
Метод CholeskyDecomposition возвращает результат разложения Холецкого.
Метод Combin возвращает количество комбинаций для заданного числа объектов.
Метод Cos возвращает косинус заданного угла.
Метод CosH возвращает гиперболический косинус заданного числа.
Метод Cot возвращает котангенс заданного угла.
Метод CotH возвращает гиперболический котангенс заданного числа.
Метод Create создает экземпляр объекта интерфейса.
Метод Degrees возвращает значение, преобразованное из радиан в градусы.
Метод DivD возвращает целую часть частного при делении двух десятичных чисел высокой точности.
Метод Even округляет указанное значение до ближайшего четного целого.
Метод Exp возвращает число Эйлера, возведенное в указанную степень.
Метод Fact возвращает факториал числа.
Метод Floor возвращает результат округления с недостатком до ближайшего числа, кратного значению точности.
Метод FloorD возвращает результат округления с недостатком до ближайшего числа высокой точности, кратного значению точности.
Метод FloorI возвращает результат округления с недостатком до ближайшего целого числа, кратного значению точности.
Метод Gcd возвращает наибольший общий делитель.
Метод Int округляет указанное число до ближайшего меньшего целого.
Метод IntD округляет указанное десятичное число высокой точности до ближайшего меньшего целого.
Метод Lcm возвращает наименьшее общее кратное.
Метод Ln возвращает натуральный логарифм числа.
Метод Log возвращает логарифм числа по заданному основанию.
Метод Log10 возвращает десятичный логарифм числа.
Метод Max возвращает наибольшее значение из заданного набора значений.
Метод MaxI возвращает наибольшее целое значение из заданного набора значений.
Метод MDeterm возвращает определитель заданной матрицы.
Метод Min возвращает наименьшее значение из заданного набора значений.
Метод MinI возвращает наименьшее целое значение из заданного набора значений.
Метод MInverse возвращает обратную матрицу для заданного массива.
Метод MMult возвращает произведение заданных матриц.
Метод Mod_ возвращает остаток от деления двух десятичных чисел.
Метод ModD возвращает остаток от деления двух десятичных чисел высокой точности.
Метод Mqr возвращает результат QR-разложения вещественной матрицы.
Метод MRound возвращает число, округленное с указанной точностью.
Метод Msvd возвращает результат сингулярного разложения вещественной матрицы.
Метод Mtranspose возвращает транспонированный массив.
Метод Multinominal возвращает отношение факториала суммы значений к произведению факториалов.
Метод Odd округляет указанное значение до ближайшего нечетного целого.
Метод Pi возвращает математическую константу «Пи» (3,14159265358979) с точностью до 14-ого знака после запятой.
Метод Power возвращает результат возведения вещественного числа в степень.
Метод PowerI возвращает результат возведения целого числа в степень.
Метод Product возвращает произведение всех чисел заданного массива.
Метод Quotient возвращает целую часть частного при делении двух десятичных чисел.
Метод Radians возвращает значение, преобразованное из градусов в радианы.
Метод Rand возвращает равномерно распределенное случайное вещественное число из промежутка [0; 1).
Метод RandBetween возвращает случайное число, находящееся в диапазоне между двумя заданными значениями.
Метод RandBetweenI возвращает случайное целое число, находящееся в диапазоне между двумя заданными значениями.
Метод RndPermutation осуществляет псевдослучайную перестановку массива чисел.
Метод RndSample осуществляет псевдослучайную выборку из массива чисел.
Метод Roman преобразует арабское число в римское в текстовом формате.
Метод Round возвращает результат округления числа до указанного количества десятичных разрядов.
Метод RoundD возвращает результат округления десятичного числа большой точности до указанного количества десятичных разрядов.
Метод RoundDDown возвращает результат округления десятичного числа большой точности до ближайшего меньшего по модулю значения.
Метод RoundDown возвращает результат округления числа до ближайшего меньшего по модулю значения.
Метод RoundDUp возвращает результат округления десятичного числа большой точности до ближайшего большего по модулю значения.
Метод RoundUp возвращает результат округления числа до ближайшего большего по модулю значения.
Метод SeriesSum возвращает сумму степенного ряда.
Метод Sign возвращает знак вещественного числа.
Метод SignI возвращает знак целого числа.
Метод Sin возвращает синус заданного угла.
Метод SinH возвращает гиперболический синус заданного числа.
Метод Sqrt возвращает квадратный корень из заданного числа.
Метод SqrtPi возвращает квадратный корень из значения выражения «Value * Пи».
Метод Sum возвращает сумму элементов указанного массива.
Метод SumD возвращает сумму десятичных чисел высокой точности указанного массива.
Метод SumI возвращает сумму элементов (целых чисел) указанного массива.
Метод SumProduct перемножает соответствующие элементы заданных массивов и возвращает сумму произведений.
Метод SumSq возвращает сумму квадратов аргументов.
Метод SumSqD возвращает сумму квадратов десятичных чисел большой точности.
Метод SumX2MY2 возвращает сумму разностей квадратов соответствующих значений в двух массивах.
Метод SumX2PY2 возвращает сумму сумм квадратов соответствующих значений в двух массивах.
Метод SumXMY2 возвращает сумму квадратов разностей соответствующих значений в двух массивах.
Метод Tan возвращает тангенс заданного угла.
Метод TanH возвращает гиперболический тангенс заданного числа.
Метод Trunc усекает число до указанного количества десятичных разрядов.

См. также:

Интерфейсы сборки MathFin