Форум: "Основная";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];
ВнизКак отобразить строку в HEX Найти похожие ветки
← →
S11.lhs7fy (2004-10-30 21:23) [0]Допустим у меня в переменной longint есть число в шестнадцатеричном представлении. Как преобразовать его в строку, которая тоже отображала бы его в шестнадцатеричном виде, а не десятичном.
← →
SergP © (2004-10-30 21:25) [1]IntToHex + F1
← →
Defunct © (2004-10-30 21:40) [2]Format("%X", [Число]);
← →
S11.lhs7fy (2004-10-30 21:58) [3]Вот это другой базар!
Спасибо Defunct, а то я знал что есть какая-то там функция, но полезть в хелп и посмотреть как всегда было лень.
← →
MaxDDinc (2004-10-31 00:06) [4]Используй IntToHex(Твое число; Сколько символов вывести);
← →
Defunct © (2004-10-31 00:20) [5]MaxDDinc (31.10.04 00:06) [4]
Format гораздо более универсальная функция.
Зачем использовать множество xxxToxxx когда можно всегда применять одну и ту же функцию преобразования?
попробуйте так:
ShowMessage( Format("%0.8Xh",[2313443]));
← →
Defunct © (2004-10-31 00:23) [6]> попробуйте так:
а еще лучше вот так:I := 2313443;
ShowMessage( Format("%D = %0.8Xh",[i,i]));
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.06 c