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