Funkcija Int, Fix

Vrne del celega števila.

Sintaksa

Int ( število )

Fix( število )

Obvezni argument število je vrednost Double ali poljuben veljavni številski izraz. Če argument število vsebuje vrednost Null, bo 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))

Primer

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 MyNumber
MyNumber = 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.
Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×