Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.29;
Скачать: CL | DM;

Вниз

Hex -> Integer   Найти похожие ветки 

 
The Vizit0r!   (2004-01-18 12:43) [0]

Народ подскажите как считать из файла числа(HEX) в переменную Integer.
Заранее спасибо!


 
Anatoly Podgoretsky ©   (2004-01-18 12:45) [1]

StrToInt


 
Тимохов ©   (2004-01-18 12:46) [2]

Числа не бывают ни hex ни какими другими. Все числа бинарные. Другой вопрос, есть то или иное представление числа в виде строки.

Я так понимаю, что вам нужно читать числа в виде строки в шестнадцатиричной системе и переводить в integer? Так?


 
The Vizit0r!   (2004-01-18 12:52) [3]

ну да именно это! А StrtoInt напишет: not Integer 1FF0E5


 
Anatoly Podgoretsky ©   (2004-01-18 12:57) [4]

Тимохов © (18.01.04 12:46) [2]
Hex и означает строковое представление в 16ричной системе. Хотя возможно его интересует не это, а как читать, но тогда на этот вопрос нет смысла отвечать, поскольку никакой информации о формате файле в вопросе просто нет.


 
The Vizit0r!   (2004-01-18 12:59) [5]

файл текстовый!
читаю по строчно
var s:String;
i:Integer;
.......
readln(f,s);
i:=StrtoInt(s);
облом ошибка 1FF00F not Integer


 
Тимохов ©   (2004-01-18 13:00) [6]

The Vizit0r! (18.01.04 12:52) [3]
Добавть символ "$" в начало строки


 
The Vizit0r!   (2004-01-18 13:01) [7]

какой strtoInt($s)?


 
Тимохов ©   (2004-01-18 13:02) [8]

i:=StrtoInt("$"+s);


 
Anatoly Podgoretsky ©   (2004-01-18 13:07) [9]

Ты в курсе как в языке Дельфи задаются 16ричные числа, как они отличаются от 10ричных, правильно в виде префикса, который тебе указали.

Как ты думаешь 123 это десятичное или шестнадцатиричное, вот процедура преобразования и в недоумение, а ААА это что такое число или строка?

А почему нельзя в текстовый файл писать прямо десятичное, может так лучше?



Страницы: 1 вся ветка

Текущий архив: 2004.01.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
1-93501
Hex0DesiMaL
2004-01-19 08:59
2004.01.29
Скрыть прогу в панли задач


1-93505
frost
2004-01-15 13:18
2004.01.29
Нужен компонент Grid!


1-93502
CyberFreak
2004-01-17 20:22
2004.01.29
Как сравнить две кривые?


1-93496
Карелин Артем
2004-01-19 10:55
2004.01.29
Показ хинта во время работы.


3-93365
Marina_S
2004-01-02 19:11
2004.01.29
Обновление формы в при нажатии кнопки