Форум сайта python.su
857
kristusНадо отображать файл так, как он записан. А то скриншоты одни, а файл другой.
Дело в том, что если отображать файл группируя значения by Little Endian то
kristusЯ смотрю на скриншот, на котором есть дробная часть (ненулевая) и всё, больше нигде этой дробной части нет. Откуда её твоя программа берёт и выводит - неизвестно.
Если там все-таки есть дробная часть - как ты её находишь?
Офлайн
0
py.user.nextВозможен вариант умножения считанного числа на коэфф какой то( скажем 16-е число по счету (21,4) результат считывания числа 2143 и умножения на коэфф 0,01) но получается читать только 21((
Я смотрю на скриншот, на котором есть дробная часть (ненулевая) и всё, больше нигде этой дробной части нет. Откуда её твоя программа берёт и выводит - неизвестно.
Офлайн
857
kristusА другие почему тогда не умножаются, а прямо пишутся?
Возможен вариант умножения считанного числа на коэфф какой то
Офлайн
0
py.user.nextВозможно чел кот писал все это не искал легких путей или специально чудил такое. На серваке есть MS SQl, почему не стал ложить туда данные а сделал свои dbo файлы для меня это так и останется загадкой. Не хотелось все с нуля переписывать, но чувствую что прийдется(( А как ты вообще видишь эту не нулевую часть дроби?
А другие почему тогда не умножаются, а прямо пишутся?
Офлайн
857
kristusНу, вот скриншот, где 16-ое число имеет ненулевую дробную часть - 21.4 , тогда как в файле там просто 21. И откуда эта 4 берётся?
А как ты вообще видишь эту не нулевую часть дроби?
Офлайн
0
py.user.nextне понял изначально! думал ты разглядел в скриншоте Hex эту 4! Всем спасибо за помощь! Остается подстеречь этого прогера и дать по еб…лу разок что бы на питон переход и писал рациональный понятный код!
Ну, вот скриншот, где 16-ое число имеет ненулевую дробную часть - 21.4
Офлайн
253
kristus
и писал рациональный понятный код!
Офлайн
kristusВы горячитесь. Пишете про его код. Сами между прочим ни строчки не прислали этого кода. Зачем гадать как оно записано если у вас код есть?
и дать по еб…лу разок
Офлайн
857
doza_andУ него, походу, нет кода, иначе зачем ему проводить реверс-разработку, пытаясь выяснить, как оно генерится.
Сами между прочим ни строчки не прислали этого кода.
doza_andЭто не функция, а флаг, передаваемый при открытии файла. fm означает file mode.
fmOpenRead это паскалевская функция
kristusНадо было код брать. Даже если там борланд C++, это считается старьём. А если ты можешь применять питон, то у тебя явно не дос (в котором лучше борланд C++).
Остается подстеречь этого прогера
Отредактировано py.user.next (Июнь 17, 2016 03:40:45)
Офлайн