Tagastatakse string, mis tähistab arvu väärtust kuueteistkümnendsüsteemis.
Süntaks
Hex( arv )
Nõutav argument arv võib olla suvaline sobiv arvuline avaldis või stringavaldis.
Kommentaarid
Kui arv pole juba täisarv, ümardatakse see enne hindamist lähima täisarvuni.
Kui arv on |
Funktsioon Hex tagastab |
Tühiväärtus |
Tühiväärtus |
tühi |
Null (0). |
Mis tahes muu arv |
Kuni kaheksa märki kuuteistkümnendsüsteemis |
Saate tähistada kuueteistkümnendarvud otse, eelnedes arvude ette õiges vahemikus koos &H. Näiteks tähistab &H10 kuueteistkümnendkujul kümnendarvu 16.
Päringu näited
Avaldis |
Tulemid |
SELECT Hex(2) AS Avaldis1 FROM ProductSales GROUP BY Hex(2); |
Tagastab arvu "2" kuueteistkümnendväärtuse ja kuvab tulemi veerus Avaldis1. |
SELECT kogus,Hex(kogus) AS HexValue FROM ProductSales; |
Tagastab veeru "kogus" kõigi andmeväärtuste kuueteistkümnendväärtuse ja kuvab tulemid veerus "HexValue". |
VBA näide
Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.
Järgnevas näites kasutatakse funktsiooni Hex, et tagastada arvu väärtust kuueteistkümnendsüsteemis.
Dim MyHex
MyHex = Hex(5) ' Returns 5. MyHex = Hex(10) ' Returns A. MyHex = Hex(459) ' Returns 1CB.