FUNCTION
deprecStraight
Finance namespace
Interface
#include <codecogs/finance/accounting/deprecstraight.h>
using namespace Finance::Accounting;
Calculate the straight-line depreciation of an asset. The following equation is used:
(1)
Suppose you purchase a boat for £12000 that has a useful life of 20 years and a salvage value of £2000, the depreciation for each year is £500.
Example 1
#include <iostream>
#include <codecogs/finance/accounting/deprecstraight.h>
int
main(int argc, char *argv[])
{
printf("Depreciation of an asset purchased for 30000,");
printf("and salvage for 7500 after 10 years is:\n");
std::cout<<Finance::Accounting::deprecStraight(30000, 7500, 10);
std::cout<<std::endl;
return 0;
}Output:
Depreciation of an asset purchased for 30000, and salvage for 7500 after 10 years is:
2250Parameters
cost
The initial cost of the asset.
salvage
The value at the end of the depreciation.
life
The number of periods over which the asset is being depreciated, i.e. the <em>useful life</em> of the asset.
Returns
The straight line depreciation of the asset.
Interactive Calculator
cost
salvage
life
Result
Computing…
Set a range above first to export a graph.
This function's source code is only visible to registered users — documentation and the calculator above are free to use either way. Sign in to see it.