Главная страница
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.026 c
3-93395
Прямой
2004-01-05 12:22
2004.01.29
ADOQuery ругается


1-93429
werr
2004-01-16 15:25
2004.01.29
Как перенести каталог?


1-93464
Александр
2004-01-15 18:28
2004.01.29
Как через Delphi сжимать файлы?


1-93481
Jel
2004-01-15 11:56
2004.01.29
IShellLink.GetIconLocation - почему не работает?


3-93337
ИМХО
2004-01-04 22:32
2004.01.29
Проблема с наборами данных и TDBGrid