Сборка: 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 усекает число до указанного количества десятичных разрядов. |
См. также: