MyChat Scripts: преобразовать шестнадцатиричное число в десятичное, HexToInt
Преобразовать шестнадцатиричное число в виде строки в целое, десятичное.
Синтаксис
function HexToInt(sValue: string): cardinal;
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
sValue |
string |
исходное шестнадцатиричное число в виде строки. |
Результат функции
Десятичное число.
Пример
begin
mLogScript(IntToStr(HexToInt('FF')), 'FF');
mLogScript(IntToStr(HexToInt('FFFF')), 'FFFF');
mLogScript(IntToStr(HexToInt('ABCD')), 'ABCD');
end.
Результат работы скрипта
[17:20:02] (Log "HexToInt"): [FF] 255
[17:20:02] (Log "HexToInt"): [FFFF] 65535
[17:20:02] (Log "HexToInt"): [ABCD] 43981
[17:20:02] (Run "HexToInt"): Время выполнения скрипта: 3 мс
[17:20:02] (Run "HexToInt"): Скрипт выполнен успешно.