From Appmethod Libraries
Jump to: navigation, search

Object Pascal

function PeriodPayment(const Rate: Extended; Period, NPeriods: Integer; const PresentValue, FutureValue: Extended; PaymentTime: TPaymentTime): Extended;


extern DELPHI_PACKAGE System::Extended __fastcall PeriodPayment(const System::Extended Rate, int Period, int NPeriods, const System::Extended PresentValue, const System::Extended FutureValue, TPaymentTime PaymentTime);


Type Visibility Source Unit Parent
function public
System.Math System.Math


Returns the principal amount from a full payment.

PeriodPayment gives the part of the payment that is principal. The InterestPayment function gives the part of the payment that is interest.

The Rate parameter is the interest rate. Period is the number of periods into the loan for which the principal is desired, and NPeriods is the number of periods of the loan. FutureValue is the value the investment will reach at some point. PaymentTime indicates whether the cash flows occur at the beginning or end of the period.

See Also