Integer: MathFin;
Namespace: Prognoz.Platform.Interop.MathFin;
The IMath interface contains properties and methods that implement mathematical functions.
IMath
| Property name | Brief description | |
| The ErrorMsg property returns the error information message. | ||
| The Status property returns an error code. |
Method name |
Brief description | |
| The Abs method returns absolute value (module) of number. | ||
| The AbsD method returns the absolute value (module) of a high-precision decimal number. | ||
| The AbsI method returns the absolute value (module) of an integer number. | ||
| The ACos method returns the arccosine of a number. | ||
| The ACosH method returns the hyperbolic arccosine of the specified number. | ||
| The ACot method returns the arccotangent of value. | ||
| The ACotH method returns the hyperbolic arc cotangent of the specified value. | ||
| The ASin method returns the arcsine of the number. | ||
| The ASinH method returns hyperbolic arcsine of the specified number. | ||
| The ATan method returns the arctangent of a number. | ||
| The ATan2 method returns the arctangent for specified X and Y coordinates. | ||
| The ATanH method returns the hyperbolic arctangent of the specified number. | ||
| The Average method returns arithmetic average of its arguments. | ||
| The AverageI method returns arithmetic average of integer arguments. | ||
| The Ceiling method rounds up the number to the nearest number, which is a multiple of precision. | ||
| The CeilingD method rounds up the number to the nearest high-precision number, which is a multiple of precision. | ||
| The CeilingI method rounds up the number to the nearest integer, which is a multiple of precision. | ||
| The CholeskyDecomposition method returns Cholesky decomposition result. | ||
| The Combin method returns the number of combinations for the specified number of objects. | ||
| The Cos method returns a cosine for the specified angle. | ||
| The CosH method returns the hyperbolic cosine of the specified number. | ||
| The Cot method returns the cotangent of the specified angle. | ||
| The CotH method returns the hyperbolic cotangent of the specified value. | ||
| The Create method creates an instance of interface object. | ||
| The Degrees method returns the value, converted from radians to degrees. | ||
| The DivD method returns an integer part of the quotient ion dividing of two decimal high-precision numbers. | ||
| The Even method rounds the specified value to the nearest even integer. | ||
| The Exp method returns the Euler number raised to the specified power. | ||
| The Fact method returns a number factorial. | ||
| The Floor method rounds down the number to the nearest number, which is a multiple of precision. | ||
| The FloorD method returns the result of rounding down to the nearest high-precision number that is the multiple of precision. | ||
| The FloorI method rounds down to the nearest integer that is multiple of precision. | ||
| The Gcd method returns greatest common divisor. | ||
| The Int method rounds the specified number down to the nearest integer. | ||
| The IntD method rounds the specified decimal high-precision number to the nearest least integer. | ||
| The Lcm method returns the least common multiple. | ||
| The Ln method returns a natural logarithm of number. | ||
| The Log method returns a logarithm of the number by the specified base. | ||
| The Log10 method returns a base-10 logarithm of the number. | ||
| The Max method returns the maximum value from the specified set of values. | ||
| The MaxI method returns the maximum integer value from the specified set of values. | ||
| The MDeterm method returns the determinant of the specified matrix. | ||
| The Min method returns the minimum value from a specified set of values. | ||
| The MinI method returns the minimum integer value from a specified set of values. | ||
| The MInverse method returns a reverse matrix for the specified array. | ||
| The MMult method returns a product of set matrices. | ||
| The Mod_ method returns the remainder from dividing of two decimal numbers. | ||
| The ModD method returns the remainder from dividing of two decimal high-precision numbers. | ||
| The Mqr method returns the result of QR-decomposition of a real matrix. | ||
| The MRound method returns a number rounded with the specified precision. | ||
| The Msvd method returns the result of singular decomposition of a real matrix. | ||
| The Mtranspose method returns transposed array. | ||
| The Multinominal method returns the ratio of the factorial of the sum of values to the factorials product. | ||
| The Odd method rounds the specified value to the nearest odd integer. | ||
| The Pi method returns a Pi number (3,14159265358979) truncated to 14 decimal places. | ||
| The Power method returns the result of raising a real number to power. | ||
| The PowerI method returns the result of raising an integer number to power. | ||
| The Product method returns the product of all number of the set array. | ||
| The Quotient method returns the integer part of the dividend on dividing of two decimal numbers. | ||
| The Radians method returns the value transformed from degrees to radians. | ||
| The Rand method returns a random uniformly distributed real number within the range [0; 1). | ||
| The RandBetween method returns a random number within the range between two set values. | ||
| The RandBetweenI method returns a random integer number between two specified numbers. | ||
| The RndPermutation method performs pseudorandom permutation of an array. | ||
| The RndSample method performs pseudorandom sampling from the array. | ||
| The Roman method transforms an Arabic number to a Roman number in text format. | ||
| The Round method returns the result of rounding a number to the specified number of decimal places. | ||
| The RoundD method returns the result of rounding down a decimal high-precision number to the specified number of decimal places. | ||
| The RoundDDown method returns the result of rounding a decimal high-precision number to the nearest value, less by module. | ||
| The RoundDown method returns the result of rounding to the nearest value, less by module. | ||
| The RoundDUp method returns the result of rounding of a high-precision decimal number to the nearest value, greater by module. | ||
| The RoundUp method returns the number, rounded to the nearest value, greater by module. | ||
| The SeriesSum method returns the sum of the power series. | ||
| The Sign method returns the sign of a real number. | ||
| The SignI method returns the sign of an integer. | ||
| The Sin method returns the sine of the specified angle. | ||
| The SinH method returns a hyperbolic sine of the specified number. | ||
| The Sqrt method returns the square root of the specified value. | ||
| The SqrtPi method returns a square root from the result of the "Value * "Pi"" expression. | ||
| The Sum method returns the sum of elements of the specified array. | ||
| The SumD method returns the sum of high-precision decimal numbers of the specified array. | ||
| The SumI method returns the sum of elements (integers) of the specified array. | ||
| The SumProduct method multiplies the corresponding elements of the specified arrays and returns the sum of products. | ||
| The SumSq method returns the sum of squares of arguments. | ||
| The SumSqD method returns the sum of squares of high-precision decimal numbers. | ||
| The SumX2MY2 method returns the sum of differences between squares of the corresponding values in two arrays. | ||
| The SumX2PY2 method returns the sum of square sums of the corresponding values in two arrays. | ||
| The SumXMY2 method returns the sum of squares of differences of the corresponding values in two arrays. | ||
| The Tan method returns the tangent of the specified angle. | ||
| The TanH method returns hyperbolic tangent of the specified number. | ||
| The Trunc method truncates variable points to selected number of decimal places. |
See also: