Функция Trunc

Модуль System

Усекает значение вещественного типа к значению целочисленного типа.

Объявление:

Function Trunc(X : Real) : Longint;

Режим: 

Замечания:

X - выражение вещественного типа. Trunc возвращает значение Longint, которое является значением X, усеченного до нуля.

Если усеченное значение X не находится внутри диапазона LongInt, то происходит ошибка во время выполнения программы.

Пример:

Uses WinCrt;
 
Begin
 WriteLn(1.4, ' преобразовывается в ', Trunc(1.4));
 WriteLn(1.5, ' преобразовывается в ', Trunc(1.5));
 WriteLn(-1.4, ' преобразовывается в ', Trunc(-1.4));
 WriteLn(-1.5, ' преобразовывается в ', Trunc(-1.5));
End.

Пример программы: trunc.pas

См. также: