Перевести число в шестнадцатеричную систему счисления позволяет функция IntToHex(). Подключить ее можно с помощью директивы Sysutils.hpp. Функция возвращает строку, представляющую число в шестнадцатеричной системе счисления.
int Number = 13;
AnsiString HexNumber = IntToHex(Number, 8);
Примечание
IntToHex(№1, №2)
Первый параметр функции №1 - исходное число, второй параметр №2 - количество знаков в шестнадцатеричном представлении числа.