Atgriež tāda paša tipa vērtību, kas tai nosūtīta, norādot skaitļa absolūto vērtību.
Sintakse
Abs(skaitlis)
Nepieciešamais skaitļaarguments var būt jebkura derīga skaitliska izteiksme. Ja skaitlis satur vērtību Null, tiek atgriezta vērtība Null ; Ja tas ir neinicializēts mainīgais, tiek atgriezta nulle.
Piezīmes
Skaitļa absolūtā vērtība ir tā lielums bez paraksta. Piemēram, ABS(-1) un ABS(1) abi atgriež 1.
Vaicājumu piemēri
| Izteiksme | Rezultāti |
|---|---|
| SELECT Abs([Discount]) AS Expr1 FROM ProductSales; | Atgriež tabulas "Produkta_pārdošana" kolonnas Expr1 lauka "Atlaide" absolūtās vērtības, negatīvo vērtību konvertē par pozitīvām vērtībām (un atstāj pozitīvos skaitļus nemainīgus). |
| SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; | Aprēķina visas vērtības laukā "Atlaide" kā procentus no lauka "PārdošanasCena" un parāda kolonnā "DiskontaProcenti". |
VBA piemērs
Piezīme
Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.
Šajā piemērā tiek izmantota funkcija Abs , lai aprēķinātu skaitļa absolūto vērtību.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.