Есть значения... текст но всегда цифры. Они записаны в каком-то виде. Никак не соображу в каком. Для примера 100 00 00 00 00 00 00 59 200 00 00 00 00 00 00 69 300 00 00 00 00 00 C0 72 300.12 52 B8 1E 85 EB C1 72 300.55 CD CC CC CC CC C8 72 321.98 48 E1 7A 14 AE 1F 74 1300 0 0 0 0 0 50 94 После . бывает только 2 знака... Первая колонка оригинальное значение, остальные - "испорченное".
Это обычный вещественный формат double precision (qword 64 бит = 8 байт) без старшего байта 40h (может ты просто поленился его приписать ?) Код (Text): 100 = 4059000000000000h 200 = 4069000000000000h 300.12 = 4072C1EB851EB852h и т.д.
Вероятно старший байт во всех случаях совпадал, поэтому выкусить его не удалось. Все совпадает. грабли были именно в неверном отрезании старшего байта. Огромное спасибо.