Returns the depreciation of an asset using the fixed-declining
balance method.
Namespace: Imsl.FinanceAssembly: ImslCS (in ImslCS.dll) Version: 6.5.2.0
Syntaxpublic static double Db(
double cost,
double salvage,
int life,
int period,
int month
)
Public Shared Function Db (
cost As Double,
salvage As Double,
life As Integer,
period As Integer,
month As Integer
) As Double
public:
static double Db(
double cost,
double salvage,
int life,
int period,
int month
)
static member Db :
cost : float *
salvage : float *
life : int *
period : int *
month : int -> float
Parameters
- cost
- Type: SystemDouble
A double which specifies the initial cost of the asset.
- salvage
- Type: SystemDouble
A double which specifies the salvage value of the asset.
- life
- Type: SystemInt32
A int which specifies the number of periods over which the
asset is being depreciated.
- period
- Type: SystemInt32
A int which specifies the period for which the depreciation is
to be computed.
- month
- Type: SystemInt32
A int which specifies the number of months in the first year.
Return Value
Type:
Double
A
double which specifies the depreciation of an asset for a
specified period using the fixed-declining balance method.
Remarks
Method
Db varies depending on the specified value for the
argument period, see table below.
If period = 1,
If period = life,
If period other than 1 or life,
where
NOTE:
is rounded to three decimal places.
See Also