contents.gifprev1.gifnext1.gif

FVAL() - Future value

Calculates the future value of a series of equal payments.

Returns

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

Arguments

Type
Field
Description
double
dPayment
Amount of periodic payment
double
dInt
Interest percentage
long
lTerm
Total number of periods
double
dPV
Present value
integer
iBasis
Valid codes:
0 = end
1 = begin
16 bit DLL declarations

PowerBuilder Function declaration

function double FVAL(double dPayment, double dInt, long dTerm, double dPV, int dBasis) library "IFL16.DLL"

Visual Basic Function declaration

Declare Function FVAL lib "IFL16" (ByVal dPayment As Double, ByVal dInt As Double, ByVal dTerm As long, ByVal dPV As double, ByVal dBasis As Integer) As Double

C/C++ Synopsis

#include "function.h"

double FVAL(double dPayment, double dInt, long dTerm, double dPV, int dBasis)

32 bit DLL declarations

PowerBuilder Function declaration

function double FVAL(double dPayment, double dInt, long lTerm, double dPV, int iBasis) library "IFL32.DLL"

Visual Basic Function declaration

Declare Function FVAL lib "IFL32" (ByVal dPayment As Double, ByVal dInt As Double, ByVal lTerm As long, ByVal dPV As Double, ByVal iBasis As Integer) As Double

C/C++ Synopsis

#include "function.h"

double FVAL(double dPayment, double dInt, long lTerm, double dPV, short sBasis)

Example:

dPayment
=
2,000

dInt
=
0.075
(7.5%)
lTerm
=
20

dPV
=
50,000

iBasis
=
0

Result: $ 299,001.92