Trunc(Value: Double; Precision: Integer): Double;
Trunc(Value: double; Precision: integer): double;
Value. Усекаемое число;
Precision. Количество десятичных разрядов, определяющее точность усечения.
Метод Trunc усекает число до указанного количества десятичных разрядов.
Значения входных параметров не могут быть пустыми.
Положительные значения вызывают усечение дробной части, отрицательные - целой части, ноль - усечение до целого числа.
Для выполнения примера добавьте ссылку на системную сборку MathFin.
Sub UserProc;
Var
r: Double;
Begin
r := Math.Trunc(8.5461263451,2);
Debug.WriteLine(r);
End Sub UserProc;
В результате выполнения примера в окно консоли будет выведен результат усечения, равный «-8.54».
Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.
Imports Prognoz.Platform.Interop.MathFin;
…
Public Shared Sub Main(Params: StartParams);
Var
r: Double;
Math: MathClass = New MathClass();
Begin
r := Math.Trunc(8.5461263451,2);
System.Diagnostics.Debug.WriteLine(r);
End Sub;
См. также: