IMath.Int

Синтаксис Fore

Int(Value: Double): Integer;

Синтаксис Fore.NET

Int(Value: double): integer;

Параметры

Value. Округляемое значение.

Описание

Метод Int округляет указанное число до ближайшего меньшего целого.

Комментарии

Диапазон допустимых значений входного параметра: [MinInteger; MaxInteger]. MinInteger = -231, MaxInteger = 231 - 1.

Если входной параметр выходит за левую границу допустимых значений, метод возвращает MinInteger.

Если входной параметр выходит за правую границу допустимых значений, метод возвращает MaxInteger.

Пример Fore

Для выполнения примера добавьте ссылку на системную сборку MathFin.

Sub UserProc;
Var
    r: Integer;
Begin
    r := Math.Int(8.9);
    Debug.WriteLine(r);
End Sub UserProc;

В результате выполнения примера в окно консоли будет выведен результат округления до ближайшего меньшего целого, равный «8».

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.

Imports Prognoz.Platform.Interop.MathFin;

Public Shared Sub Main(Params: StartParams);
Var
    r: integer;
    Math: MathClass = New MathClass();
Begin
    r := Math.Int(8.9);
    System.Diagnostics.Debug.WriteLine(r);
End Sub;

См. также:

IMath | IMath.Trunc