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

Вниз

Превратить в десятичный вид вещественное число, записанное в 16-р   Найти похожие ветки 

 
Deathmaster ©   (2003-11-03 23:12) [0]

Имеется файл, в который C++программа записала вещественное число в формате float (аналог в Delphi - single), т.е. при просмотре файла - 4 байта 16-ричного кода ("3D0A0341"). Вопрос: как средствами Delphi грамотно прочитать из файла и конвертить эти 4 байта, чтобы в итоге получить десятичное вещественное число (что-то вроде: "1850,5"). Спасибо.


 
Иван Шихалев ©   (2003-11-03 23:14) [1]

file of single


 
Deathmaster ©   (2003-11-03 23:27) [2]

Спасибо, но хотелось бы получить более развернутый ответ. 1. Смещение на нужное место не кратно 4 байтам. Как быть? 2. Что делать дальше, даже если я получу необходимое значение в переменную типа single?


 
Anatoly Podgoretsky ©   (2003-11-03 23:57) [3]

Тогда просто file; и BloakRead с нужной позиции.
Советую сходить на Королевство Дельфи в Лицей.



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
7-42212
mdsns
2003-08-26 13:17
2003.11.13
Буфер CОМ-порта


1-41198
valler
2003-11-02 12:07
2003.11.13
Востоновление иконок в tray области при перезапуске explorer


8-41746
shark
2003-07-12 16:30
2003.11.13
Видео из *.bmp


3-41035
AnS
2003-10-14 19:19
2003.11.13
BDE Error 12289 : $3001


6-41789
D.Rider
2003-09-13 23:16
2003.11.13
Как узнать включен, ли удалнный компьютер, не пингуя