Преобразовать целое число в шестнадцатиричное в виде строки.
function IntToHex(iValue: int64; iDigits: byte): string;
Параметр |
Тип |
Значение |
---|---|---|
iValue |
integer |
целое положительное число, которое следует преобразовать в шестнадцатиричное. Если передано отрицательное число — будет взят модуль от него; |
iDigits |
byte |
итоговая минимальная длина строки с ведущими нулями после конвертации. |
Текстовая строка, соответствующая переданному целому положительному числу.
begin
mLogScript(IntToHex(255, 2), '255');
mLogScript(IntToHex(65535, 2), '65535');
mLogScript(IntToHex(43981, 2), '43981');
end.
[16:55:58] (Log "IntToHex"): [255] FF
[16:55:58] (Log "IntToHex"): [65535] FFFF
[16:55:58] (Log "IntToHex"): [43981] ABCD
[16:55:58] (Run "IntToHex"): Время выполнения скрипта: 3 мс
[16:55:58] (Run "IntToHex"): Скрипт выполнен успешно.