Pateikia eilutę, žyminčią šešioliktainę skaičiaus reikšmę.
Sintaksė
Hex( skaičius )
Reikiamas skaičius ,argumentas, yra bet kuris galiojantis skaitinis reiškinys arba eilutės išraiška.
Pastabos
Jei skaičius dar nėra sveikasis skaičius, prieš vertinant jis suapvalinamas iki artimiausio sveikojo skaičiaus.
Jei skaičius yra |
Hex pateikia |
Null |
Null |
tuščias |
Nulis (0) |
Bet kuris kitas skaičius |
Iki aštuonių šešioliktainį simbolių |
Šešioliktainius skaičius galite pateikti tiesiai prieš skaičius tinkamame diapazone naudodami &H. Pavyzdžiui, &H10 nurodo dešimtainį 16 šešioliktainėje išraiška.
Užklausų pavyzdžiai
Reiškinys |
Rezultatai |
SELECT Hex(2) AS Expr1 FROM ProductSales GROUP BY Hex(2); |
Grąžina šešioliktainę reikšmę "2" ir rodo rezultatą stulpelio Reiškinys1. |
SELECT kiekis,Hex(kiekis) AS HexValue FROM ProduktaiPardavimai; |
Grąžina reikšmes iš "kiekis" kartu su visų duomenų reikšmių šešioliktainėmis reikšmėmis stulpelyje "kiekis" ir pateikia rezultatus stulpelyje "HexValue". |
VBA pavyzdys
Pastaba: Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.
Šiame pavyzdyje funkcija Hex grąžina šešioliktainę skaičiaus reikšmę.
Dim MyHex
MyHex = Hex(5) ' Returns 5. MyHex = Hex(10) ' Returns A. MyHex = Hex(459) ' Returns 1CB.