IMath

Сборка: MathFin;

Описание

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

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

          IMath

Свойства

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

Методы

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

См. также:

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