Tagastatakse string, mis tähistab arvu väärtust kuueteistkümnendsüsteemis.
Süntaks
Hex(arv)
Nõutav argument numberon mis tahes kehtiv arvuline avaldis või stringiavaldis.
Kommentaarid
Kui arv pole juba täisarv, ümardatakse see enne hindamist lähima täisarvuni.
| Kui number on | Funktsioon Hex tagastab |
|---|---|
| Null | Null |
| tühi | Null (0). |
| Mis tahes muu arv | Kuni kaheksa märki kuuteistkümnendsüsteemis |
Kuueteistkümnendarvud saate esitada otse, eelnedes õiges vahemikus olevatele arvudele, &H10 näiteks &H. tähistab kümnendkoht 16 kuueteistkümnendkujul.
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.