Главная страница
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.018 c
7-93701
lovres
2003-11-14 13:18
2004.01.29
Подскажите комоненту для Delphi6 для чтения COM-port a


1-93417
GooD-NTS
2004-01-16 19:50
2004.01.29
Обновление


1-93461
Igor Bykov
2004-01-15 12:41
2004.01.29
textfile


11-93411
tamerlan311
2003-05-11 15:36
2004.01.29
BAPDriveBox Version: 1.01 - bugs


3-93382
Grotesk
2003-12-30 18:28
2004.01.29
DataSet в качестве Базы Данных