Fv(
Rate: Double;
PeriodCount: Integer;
PeriodPayment: Double;
PresentValue: Double;
Type: Integer): Double;
Параметры | Описание | Ограничения |
Rate | Процентная ставка за период. | Должен быть неотрицательным. |
PeriodCount | Общее число периодов платежей на аннуитет. | |
PeriodPayment | Выплата, производимая в каждый период. | |
PresentValue | Приведенная к текущему моменту стоимость или общая сумма, которая на текущий момент равноценна ряду будущих платежей. | |
Type | Выбор времени платежа:
0 - В конце периода; 1 - В начале периода. |
Должен принимать значение 0 или 1. |
Метод Fv возвращает будущую стоимость инвестиции при условии периодических равных платежей и постоянной процентной ставки.
Все аргументы, означающие денежные средства, которые должны быть выплачены (например, сберегательные вклады), представляются отрицательными числами; денежные средства, которые должны быть получены (например, дивиденды), представляются положительными числами.
Fv вычисляется следующим образом:
Для выполнения примера добавьте ссылку на системную сборку MathFin.
Sub UserProc;
Var
r: Double;
Begin
r := Finance.Fv(0.06, 4, -200, -500, 0);
Debug.WriteLine(r);
End Sub UserProc;
В результате выполнения примера в окно консоли будет выведена будущая стоимость инвестиции, равная «1506.1617».
См. также: