Funkcija „Sgn”

Primenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Daje tip podataka Varijanta (Ceo broj) koji ukazuje na znak broja.

Sintaksa

Sgn(broj)

Argument obaveznog brojamože da bude bilo koji važeći numerički izraz.

Povratne vrednosti

Ako je argument broj Sgn daje
Veće od nule 1
Jednako je nuli 0
Manje od nule -1

    

Napomene

Znak argumenta broja određuje povratnu vrednost funkcije Sgn .

Query example

Izraz Rezultati
SELECT Unitprice,sgn(unitprice) AS PriceSign,Discount,sgn(Discount) as DiscountSign FROM productSales; Daje "jediničnacena" i "Popust" sa odgovarajućim znakovima (1 za pozitivnu, -1 za negativnu i 0 za nultu vrednost) u kolonama PriceSign i DiscountSign.

VBA primer

Napomena

Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Ovaj primer koristi funkciju Sgn za određivanje znaka broja.

Dim MyVar1, MyVar2, MyVar3, MySign
MyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0
MySign = Sgn(MyVar1)    ' Returns 1.
MySign = Sgn(MyVar2)    ' Returns -1.
MySign = Sgn(MyVar3)    ' Returns 0.