Sln(Cost: Double; Salvage: Double; Life: Integer): Double;
Sln(Cost: double; Salvage: double; Life: integer): double;
Параметры | Описание | Ограничения |
Cost | Затраты на приобретение актива. | Должен быть неотрицательным. |
Salvage | Стоимость в конце периода амортизации. | Должен принадлежать промежутку [0;Cost]. |
Life | Количество периодов, за которые актив амортизируется. | Должен быть положительным. |
Метод Sln возвращает величину амортизации актива за один период, рассчитанную линейным методом.
Sln вычисляется следующим образом:
Для выполнения примера добавьте ссылку на системную сборку MathFin.
Sub UserProc;
Var
r: Double;
Begin
r := Finance.Sln(15000.1, 1000, 24);
Debug.WriteLine(r);
End Sub UserProc;
В результате выполнения примера в окно консоли будет выведено значение амортизации актива, равное «583.3375».
Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.
Imports Prognoz.Platform.Interop.MathFin;
…
Public Shared Sub Main(Params: StartParams);
Var
r: double;
Finance: FinanceClass = New FinanceClass();
Begin
r := Finance.Sln(15000.1, 1000, 24);
System.Diagnostics.Debug.WriteLine(r);
End Sub;
См. также: