Функция Hex

Отнася се за
Access за Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Връща стойност от тип String, представляваща шестнадесетичната стойност на число.

Синтаксис

Hex(число)

Задължителният числоваргумент е всеки валиден числов израз или низ.

Забележки

Ако число все още не е цяло число, то се закръглява до най-близкото цяло число, преди да бъде изчислено.

Ако "число" е Hex връща
Null Null
Празен Нула (0)
Всеки друг номер До осем шестнадесетични знака

    

Можете да представите шестнадесетичните числа директно с предшестващи числа в правилния диапазон с &H. Например &H10 представя десетичното число 16 в шестнадесетична нотация.

Примери за заявки

Израз Резултати
SELECT Hex(2) AS Expr1 FROM ProductSales GROUP BY Hex(2); Връща шестнадесетичната стойност "2" и показва резултата в колона Израз1.
SELECT количество;Hex(количество) AS HexValue FROM ProductSales; Връща стойностите от "количество" заедно с шестнадесетичната стойност на всички стойности на данни в колоната "Количество" и показва резултатите в колоната "Шестнадесетичнастойност".

Пример за VBA

Забележка

Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример използва функцията Hex , за да върне шестнадесетичната стойност на число.

Dim MyHex
MyHex = Hex(5)    ' Returns 5.
MyHex = Hex(10)    ' Returns A.
MyHex = Hex(459)    ' Returns 1CB.