Модуль: Math
Описание
Функция вычисляет внутреннюю процентную ставку дохода от инвестиций. Массив CashFlows состоит из значений инвестиций и значений получаемого дохода за определенные периоды времени. Первое значение массива должно быть отрицательным, так как оно опредеяет первоначальную сумму инвестиций. Последующие значения могут быть отрицательными (дополнительные инвестиции), положительными (получаемый доход) или равны 0.
Пример
var
IRate: Extended;
CashFlows: array of Double;
begin
...
SetLength(CashFlow, 2);
CashFlow[0]:=-1000;
CashFlow[1]:= 1200;
IRate:= InternalRateOfReturn(0, CashFlow);
{ IRate:= 0.4 }
...
end;