Vráti hodnotu typu String, ktorá zastupuje hodnotu čísla v šestnástkovej sústave.
Syntax
Hex( číslo )
Požadovaným číselnýmargument je ľubovoľná platná numerický výraz alebo reťazcový výraz.
Poznámky:
Ak číslo ešte nie je celé číslo, pred vyhodnotením sa zaokrúhli na najbližšie celé číslo.
Ak je číslo |
Šestnástkové vrátenie |
Null |
Null |
prázdny |
Nula (0) |
Akékoľvek iné číslo |
Maximálne osem šestnástkovej sústavy |
Šestnástkové čísla môžete reprezentovať priamo predchádzajúcimi číslami v správnom rozsahu pomocou &H. Napríklad &H10 v šestnástkovom zápise predstavuje desatinné číslo 16.
Príklady dotazu
Výraz |
Výsledky |
SELECT Hex(2) AS Expr1 FROM ProductSales GROUP BY Hex(2); |
Vráti šestnástkovú hodnotu čísla 2 a zobrazí výsledok v stĺpci Expr1. |
SELECT quantity,Hex(quantity) AS HexValue FROM ProductSales; |
Vráti hodnoty z hodnoty "quantity" spolu so šestnástkovou hodnotou všetkých hodnôt údajov v stĺpci množstvo a zobrazí výsledky v stĺpci HexValue. |
Príklad jazyka VBA
Poznámka: Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.
V tomto príklade je funkcia Hex použitá na vrátenie šestnástkovej hodnoty čísla.
Dim MyHex
MyHex = Hex(5) ' Returns 5. MyHex = Hex(10) ' Returns A. MyHex = Hex(459) ' Returns 1CB.