Функція 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.
