Функция Trunc Назад В начало Вперед

Назначение

Усечение числа до нужного количества знаков после запятой.

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

Начиная с Атлантис 5.3.08 тип возвращаемого значения определяется по типу параметра x: double или decimal.

Описание

Trunc (x : anyType; precision : word) : double;
Trunc(x : anyType) : double;
Trunc (x : anyType; precision : word) : decimal;
Trunc(x : anyType) : decimal;

Параметры

x : anyType - исходное округляемое значение.

precision : word - количество знаков после десятичной запятой.

Возвращаемое значение

Функция возвращает округленное значение числа x.

Пример

Trunc(45.233,2)=45.23;
Trunc(3.23446,4)=3.2344;
Trunc(3.999)=3;
Trunc(-1.2)=-1;
Trunc(-1.6)=-1;
Trunc(-1.5)=-1;
Trunc(-3.456,1)=-3,5;

Версия

Начиная с Атлантис 5.3.08 тип возвращаемого значения определяется по типу параметра x: double или decimal.