contents.gifprev1.gifnext1.gif

CPV() - Loan amount of Canadian mortgage

Calculates the loan amount of a Canadian mortgage.

Returns

Double value if successful. If an error occurs, this function returns a zero.

Arguments

Type
Field
Description
double
dPayment
Periodic payment
double
dInt
Interest percentage
long
lTerm
Number of periods
double
dFV
Balloon payment at end of mortgage
16 bit DLL declarations

PowerBuilder Function declaration

function double CPV(double dPayment, double dInt, long lTerm, double dFV) library "IFL16.DLL"

Visual Basic Function declaration

Declare Function CPV lib "IFL16" (ByVal dPayment As Double, ByVal dInt As Double, ByVal lTerm As Long, ByVal dFV As Double) As Double

C/C++ Synopsis

#include "function.h"

double CPV(double dPayment, double dInt, long lTerm, double dFV)

32 bit DLL declarations

PowerBuilder Function declaration

function double CPV(double dPayment, double dInt, long lTerm, double dFV) library "IFL32.DLL"

Visual Basic Function declaration

Declare Function CPV lib "IFL32" (ByVal dPayment As Double, ByVal dInt As Double, ByVal lTerm As Long, ByVal dFV As Double) As Double

C/C++ Synopsis

#include "function.h"

double CPV(double dPayment, double dInt, long lTerm, double dFV)

Example:

dPayment
=
612.77

dInt
=
0.09
(9%)
lTerm
=
360

dFV
=
0

Result: $ 75,500