Bir sayının onaltılık değerini gösteren bir dize döndürür.
Söz dizimi
Hex(sayı)
Gerekli sayıbağımsız değişkeni, geçerli herhangi bir sayısal ifade veya dize ifadesidir.
Açıklamalar
Sayı zaten bir tam sayı değilse, değerlendirilmeden önce en yakın tamsayıya yuvarlanır.
| Sayı | Onaltılık geri dönüşler |
|---|---|
| Null | Null |
| Boş | Sıfır (0) |
| Başka bir numara | En çok sekiz onaltılık karakter |
Onaltılı sayıları, uygun aralıkta önlerindeki sayılarla doğrudan gösterebilirsiniz: &H. Örneğin, &H10 onaltılık gösterimde ondalık 16'yı temsil eder.
Sorgu örnekleri
| İfade | Sonuçlar |
|---|---|
| SELECT Hex(2) AS Expr1 FROM ProductSales GROUP BY Hex(2); | "2" onaltılık değerini döndürür ve sonucu İfade1 sütununda görüntüler. |
| SELECT miktar, Hex(miktar) AS HexValue FROM ProductSales; | "Miktar" sütunundaki tüm veri değerlerinin onaltılık değeri ile birlikte "miktar" değerini döndürür ve sonuçları "HexValue" sütununda görüntüler. |
VBA Örneği
Not
Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.
Bu örnekte, bir sayının onaltılık değerini döndürmek için Hex işlevi kullanılmıştır.
Dim MyHex
MyHex = Hex(5) ' Returns 5.
MyHex = Hex(10) ' Returns A.
MyHex = Hex(459) ' Returns 1CB.