IFinance.CumIpmt

Синтаксис

CumIpmt(Rate: Double;

PeriodCount: Integer;

PresentValue: Double;

StartPeriod: Integer;

EndPeriod: Integer;

Type: Integer): Doulbe;

Параметры

Параметры Описание Ограничения
Rate Процентная ставка. Должен быть положительным.
PeriodCount Общее количество периодов выплат. Должен быть положительным.
PresentValue Стоимость инвестиций на текущий момент. Должен быть положительным.
StartPeriod Номер первого периода, включаемого в вычисления. Периоды выплат нумеруются, начиная с 1. Должен принадлежать промежутку [1;PeriodCount].
EndPeriod Номер последнего периода, включаемого в вычисления. Должен принадлежать промежутку [StartPeriod;PeriodCount].
Type Выбор времени платежа:
0 - В конце периода;
1 - В начале периода.
Должен принимать значение 0 или 1.

Описание

Метод CumImpt возвращает кумулятивную сумму процентов, выплачиваемых по займу в промежутке между двумя периодами выплат.

Комментарии

CumImpt вычисляется следующим образом:

Где:

Для получения ежемесячного платежа по займу, используйте метод IFinance.Pmt.

Пример

Для выполнения примера добавьте ссылку на системную сборку MathFin.

Sub UserProc;
Var
    r: Double;
Begin
    r := Finance.
CumIpmt(3.52412000110);
    Debug.WriteLine(r);
End Sub UserProc;

В результате выполнения примера в окно консоли будет выведена кумулятивная сумма процентов, равная «-42000».

См. также:

IFinance