Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrne del celega števila.

Sintaksa

Int ( število )

Fix( število )

Zahtevano številoargument število z dvojno ali katero koli veljavno številski izraz. Če je v argumentu »število« vrednost Null, je vrnjena vrednost Null.

Opombe

Obe funkciji, Int in Fix, odstranita ulomljeni del števila in vrneta vrednost celega števila.

Razlika med funkcijo Int in Fix je ta, da če je število negativno, Int vrne prvo negativno celo število, manjše ali enako številu, medtem ko funkcija Fix vrne prvo negativno celo število, večje ali enako številu. Na primer, funkcija Int pretvori –8,4 v –9, funkcija Fix pa pretvori –8,4 v –8.

Funkcija Fix(število) je enaka:

Sgn(number) * Int(Abs(number))

Primeri poizvedb

Izraz

Rezultati

SELECT Int([Popust]) AS Expr1 FROM ProductSales;

Odstrani ulomljeni del vseh vrednosti v polju »Popust« in vrne nastale celoštevilske vrednosti. Za negativne ulomke »Int« vrne prvo negativno celo število, manjše ali enako številu. Na primer, za vrednost popusta »-223,20« bo vrnjeno celo število -224,00.

SELECT Fix([Popust]) AS Expr1 FROM ProductSales;

Odstrani ulomljeni del vseh vrednosti v polju »Popust« in vrne nastale celoštevilske vrednosti. Za negativne ulomke »Fix« vrne prvo negativno celo število, večje ali enako številu. Na primer, za vrednost popusta »-223,20« bo vrnjeno celo število -223,00.

Primer VBA

Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru je prikazan način, kako funkciji Int in Fix vrneta dele celega števila. V primeru argumenta negativnega števila, funkcija Int vrne prvo negativno celo število, manjše ali enako številu; funkcija Fix vrne prvo negativno celo število, večje ali enako številu.

Dim MyNumberMyNumber = Int(99.8)    ' Returns 99.MyNumber = Fix(99.2)    ' Returns 99.MyNumber = Int(-99.8)    ' Returns -100.MyNumber = Fix(-99.8)    ' Returns -99.MyNumber = Int(-99.2)    ' Returns -100.MyNumber = Fix(-99.2)    ' Returns -99.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.