Funkcija Abs

Attiecas uz
Access pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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.