Пользователь
Добро пожаловать,
Регистрация или вход
Потеряли пароль?
Ник:
Пароль:
Меню сайта
Главная
Аккаунт
Пользователи
Опросы
Поиск по сайту
Новости RSS
Форум
Отправить другу
Связаться с нами
Книги
Самоучители
Каталог софта
Исходники
Компоненты
Обработки 1С
CMS-центр
Шаблоны сайтов
Наборы иконок
Статьи и обзоры
Вопросы и ответы
Скрипты
Нетематичное
Ваше мнение
Каким поисковиком вы пользуетесь ?
Google.ru
Google.com
Rambler
Mail.ru
WebAlta
Яндекс
Апорт
Yahoo
Gogo.ru
Другим
Результаты
Другие опросы
Всего голосов:
1715
Комментарии:
4
Наши партнеры
Статистика
Статьи и обзоры
Главная
Лучшие
Популярные
Список
Добавить
Преобразование HEX в
Integer
Рассмотрим два способа преобразования HEX в
Integer
. Один - простой, второй - альтернативный.
Решение 1
Код
var
i :
integer
s : string;
begin
s := '$' + ThatHexString;
i := StrToInt(a);
end;
Решение 2
Код
CONST HEX : ARRAY['A'..'F'] OF
INTEGER
= (10,11,12,13,14,15);
VAR str : String;
Int,
i :
integer
;
BEGIN
READLN(str);
Int := 0;
FOR i := 1 TO Length(str) DO
IF str[i] < 'A' THEN Int := Int * 16 + ORD(str[i]) - 48
ELSE Int := Int * 16 + HEX[str[i]];
WRITELN(Int);
READLN;
END.
Разместил:
admin
| | Прочитано: 31350 | |
Смотрите также связанные новости
31.01.2025 -
Кроссворд на Delphi
31.01.2025 -
Рождение, жизнь и гибель формы
31.01.2025 -
Воспроизводим Flash-файл в своем приложении
31.01.2025 -
Работа с потоками в Delphi
31.01.2025 -
SQL-запросы в Delphi
31.01.2025 -
BlobField как Bitmap
31.01.2025 -
Запись и чтение чисел в BLOB-поле
Нет комментариев. Почему бы Вам не оставить свой?
Вы не можете отправить комментарий анонимно, пожалуйста
войдите или зарегистрируйтесь
.
Внимание! Если у вас не получилось найти нужную информацию, используйте
рубрикатор
или воспользуйтесь
поиском
.
Статьи
и
обзоры
Delphi
и
TurboPascal
Преобразование
HEX
в
Integer
Рассмотрим
два
способа
преобразования
Integer
Один
простой
второй
альтернативный
Решение
Кодvar
integer
string
begin
&
#039
$&
ThatHexString
StrToInt
КодCONST
ARRAY[&
A&
F&
INTEGER
String
BEGIN
READLN