MathFin > Интерфейсы сборки MathFin > IMath > IMath.AbsD
AbsD(Value: Decimal): Decimal;
AbsD(Value: decimal): decimal;
Value. Десятичное число большой точности, абсолютное значение которого необходимо найти.
Метод AbsD возвращает абсолютную величину (модуль) десятичного числа большой точности.
Для обозначения в массиве чисел типа Decimal после значения каждого числа необходимо дописать символ «m». Например: 0.001m.
Для получения абсолютного значения целого числа используйте метод IMath.AbsI.
Для выполнения примера добавьте ссылку на системную сборку MathFin.
Sub UserProc;
Var
r: Decimal;
Begin
r := Math.AbsD(-4.645m);
Debug.WriteLine(r);
End Sub UserProc;
В результате выполнения примера в окно консоли будет выведено абсолютное значение заданной величины «4.645».
Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.
Imports Prognoz.Platform.Interop.MathFin;
…
Public Shared Sub Main(Params: StartParams);
Var
r: decimal;
Math: MathClass = New MathClass();
Begin
r := Math.AbsD(-4.645m);
System.Diagnostics.Debug.WriteLine(r);
End Sub;
См. также: