IMath.SumD

Syntax

SumD(Values: Array): Decimal;

Parameters

Values. Array of high-precision decimal numbers.

Description

The SumD method returns the sum of high-precision decimal numbers of the specified array.

Comments

It is required to use an array of value of the Variant.

The function works correctly with both one-dimension and two-dimension arrays.

Example

To execute the example, add a link to the MathFin system assembly.

Sub UserProc;
Var
    r: Decimal;
    Arr: Array[4Of Variant;
Begin
    Arr[0] := -5m;
    Arr[1] := 15.1524m;
    Arr[2] := 30.65m;
    Arr[3] := 5.12m;
    r := math.SumD(Arr);
    Debug.WriteLine(r);
End Sub UserProc;

After executing the example the console window displays the sum of array elements equal to 45.9224.

See also:

IMath