Функция IntToHex в Delphi преобразует целое число в шестнадцатеричную строку.
SysUtils unit
function IntToHex (DecimalValue : Integer; MinimumWidth : Integer) : string;
Функция IntToHex преобразует целое число DecimalValue в строку шестнадцатеричного формата не менее MinimumWidth символов.
Строка результата не содержит никакого префиксного символа.
Функция IntToHex: Преобразование integer в HEX формат
begin
// Отображение десятичного 123 в шестнадцатеричной системе с минимальной шириной
ShowMessage('1234 decimal = '+IntToHex(1234, 1));
// Отображение десятичного 123 в шестнадцатеричной системе с фиксированной шириной
ShowMessage('1234 decimal = '+IntToHex(1234, 8));
end;
Результат
1234 decimal = 4D2
1234 decimal = 000004D2
Похожие функции, процедуры и команды
IntToStr — конвертирует целое число в строку.
StrToInt — преобразует строку с целым значением в Integer.
