Връща абсолютната стойност на число като същия тип данни, който предавате.
Синтаксис
Abs(number)
Задължителният number аргумент може да е всеки валиден числов израз. Ако number съдържа Null, Null се връща. Ако това е неинициализирана променлива, връща се нула.
Забележки
Абсолютната стойност на едно число е неговата величина без знак. например Abs(-1) и Abs(1) двете връщат 1.
Примери за заявки
| Израз | Резултати |
|---|---|
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
Връща абсолютните стойности на полето Discount от таблицата ProductSales в колоната Expr1 . Тя преобразува отрицателните стойности в положителни и оставя положителните стойности непроменени. |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Изчислява всяка стойност в полето Discount като процент от полето SalePrice и я показва в колоната DiscountPercent . |
Пример на VBA
Забележка
Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.
Този пример използва Abs функцията за изчисляване на абсолютната стойност на число.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.