Функция 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.