Содержание
Модуль числа
Abs(X : Число) : Число
Функция Abs возвращает модуль числа X. Если X>=0, то функция возвращает X. Если аргумент X<0, то функция возвращает -X.
Число X может быть типа Integer, Currency или Float.
При вызове функции с аргументом -922337203685477.5808c или -2147483648 происходит исключение, так как тип данных Integer не может содержать число больше чем 2147483647, а Currency 922337203685477.5807c.
Пример:Procedure OnCreate; Var X : Currency; Begin X := Abs(-10.05c); Warning('Abs(-10.05c) = ' + ToStr(X)); // Abs(-10.05c) = 10.05 End;Пример SQL:
Select Abs(-10.05c)