IMath.IntD

Синтаксис

IntD(Value: Decimal): Integer;

Параметры

Value. Округляемое десятичное число высокой точности.

Описание

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

Комментарии

Для обозначения в массиве чисел типа Decimal после значения каждого числа необходимо дописать символ «m». Например: 0.001m.

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

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

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

Пример

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

Sub UserProc;
Var
    r: Integer;
Begin
    r := Math.IntD(4.94513548945145674897m);
    Debug.WriteLine(r);
End Sub UserProc;

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

См. также:

IMath