Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
9-40760
alexus
2003-05-05 13:05
2003.11.13
Интерфейс игровых меню


3-40823
denmin
2003-10-22 10:35
2003.11.13
Можно ли создать локальные таблицы на машине?


3-40838
Александр из Минска
2003-10-20 15:53
2003.11.13
Хотелось бы научиться


4-42243
mitur
2003-09-13 18:00
2003.11.13
Как вернуть в программу выделенный текст активного окна?


3-40846
Alex-kosmonavt
2003-10-21 16:43
2003.11.13
Как удалить




   Наверх