

DDB() - Double declining balance
| Type
| Field
| Description
|
| double
| dCost
| Cost of asset
|
| double
| dSalvage
| Salvage value of asset
|
| double
| dLife
| Life expectancy of asset
|
| integer
| iPeriod
| Depreciation period
|
PowerBuilder Function declaration
function double DDB(double dCost, double dSalvage, double dLife, int iPeriod) library "IFL16.DLL"
Visual Basic Function declaration
Declare Function DDB lib "IFL16" (ByVal dCost As Double, ByVal dSalvage As double, ByVal dLife As Double, ByVal iPeriod As Integer) As Double
C/C++ Synopsis
#include "function.h"
double DDB(double dCost, double dSalvage, double dLife, int iPeriod)
32 bit DLL declarations
PowerBuilder Function declaration
function double DDB(double dCost, double dSalvage, double dLife, int iPeriod) library "IFL32.DLL"
Visual Basic Function declaration
Declare Function DDB lib "IFL32" (ByVal dCost As Double, ByVal dSalvage As double, ByVal dLife As Double, ByVal iPeriod As Integer) As Double
C/C++ Synopsis
#include "function.h"
double DDB(double dCost, double dSalvage, double dLife, short sPeriod)
Example:
| dCost
| =
| 10,000
|
|
| dSalvage
| =
| 1,200
|
|
| dLife
| =
| 8
|
|
| iPeriod
| =
| 5
|
|