A szám egész részét adja eredményül.
Szintaxis
Int(number)
Fix(number)
Kötelező argumentum number egy Double vagy tetszőleges érvényes numerikus kifejezés. Ha number tartalmazza Null, akkor a függvény a következőt adja vissza: Null.
Megjegyzések
Mindkettő, Int és Fix távolítsa el a tört részt number , és adja vissza az eredményül kapott egész értéket.
Az és Fix és közti Int különbség number negatív.
Int Az eredményül kapott első olyan negatív egészt adja eredményül, amely kisebb vagy egyenlő number.
Fix Az eredményül az első olyan negatív egészt adja eredményül, amely nagyobb vagy egyenlő, numbermint . Például Int átalakít -8.4 , -9majd Fix átalakít -8.4 .-8
Fix(number) egyenlő:
Sgn(number) * Int(Abs(number))
Példák lekérdezésekre
| Expression (Kifejezés) | Eredmény: |
|---|---|
SELECT Int([Discount]) AS Expr1 FROM ProductSales; |
Eltávolítja a mezőben Discount lévő összes érték törtrészét, és az eredményül kapott egész értékeket adja eredményül. Negatív tört Int esetén az első olyan negatív egészt adja eredményül, amely kisebb vagy egyenlő a számmal. Ha például a leszámítolási érték értéke -223.20, a visszaadott egész szám a következő: -224.00. |
SELECT Fix([Discount]) AS Expr1 FROM ProductSales; |
Eltávolítja a mezőben Discount lévő összes érték törtrészét, és az eredményül kapott egész értékeket adja eredményül. Negatív tört esetén Fix az első olyan negatív egészt adja eredményül, amely nagyobb vagy egyenlő a számmal. Ha például a leszámítolási érték értéke -223.20, a visszaadott egész szám a következő: -223.00. |
VBA-példa
Megjegyzés
A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem melletti legördülő listából a fejlesztői segédlet elemre kattintva tudhat meg többet, majd a keresőmezőbe írhat be egy vagy több keresőszót.
Ebben a példában az látható, hogy az Int és Fix függvény hogyan adja vissza számok egész részeit. Negatív szám esetén a Int függvény az első olyan negatív egészt adja eredményül, amely kisebb vagy egyenlő a számmal. A Fix függvény az első olyan negatív egészt adja eredményül, amely nem nagyobb, mint a szám.
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.