Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для DewCooper
2 / 2 / 0
Регистрация: 10.09.2016
Сообщений: 242

Потеря размера чисел при обработка в формате hex

13.10.2021, 22:17. Показов 713. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую всех! Столкнулся с проблемой при обработке чисел в формате hex.
При запуске str(hex()) из файла нули после 0x... исчезают.


При входе:
Code
1
2
3
0x0000000000000000000000000000000000000000000000000000000000000001f01f80f12f7cf16638f7a8074d46fe2f421a73432b1441a01ed3dd883c68acad
0x00000000000000000000000000000000000000000000000000000000000000029a799033fc54073346f870c15c9836f6b2e9eccdb85f09d29a8ddc90dc3a8ef1
0x00000000000000000000000000000000000000000000000000000000000000033e561483073e429ec25c09c99de2a81d5a34a539ad2dbb688af6b6f5f24936a4
При выходе:
Code
1
2
3
0x1f01f80f12f7cf16638f7a8074d46fe2f421a73432b1441a01ed3dd883c68acad
0x29a799033fc54073346f870c15c9836f6b2e9eccdb85f09d29a8ddc90dc3a8ef1
0x33e561483073e429ec25c09c99de2a81d5a34a539ad2dbb688af6b6f5f24936a4

Код:
Python
1
2
3
4
5
with open("data.txt", "r") as file:
    for line in file:
        L = int(line, 0)
        R = str(hex(L))
        print(R)

Что нужно исправить в коде? Мне нужно чтобы был один размер чисел и без потерь нулей.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.10.2021, 22:17
Ответы с готовыми решениями:

Представление чисел в формате HEX
Подскажите, пожалуйста, как в коде шестнадцатеричные числа нужно писать? Думал, что 0xFF или FFh, но так не работает... Visual Studio 2008,...

Класс: вывод всех чисел из строки в hex формате (без пробелов)
Всем привет. Помогите решить задачку с помощью с++. Нужно создайте свой класс, который будет выполнять вывод всех чисел в HEX формате и...

Обработка исключений при неверном формате ввода
Можете подсказать как обрабатываются исключения в неверном формате ввода операнда. Допустим если ввели символ, а не цифру, то выдаст...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.10.2021, 22:17
Помогаю со студенческими работами здесь

Обработка данных видеофайла, как последовательности 32-битных чисел в формате Big Endian
ну собственно это и есть весь вопрос: как из видео вывести эту последовательность? делается в форме, кнопкой "добавить"...

Дата в hex-формате
Ищу скрипт или процедуру по переводу текущей даты в hex формат (от 01.01.1601 г) Механизм перевода: Сегодня 10.07.2016 г. или 151766...

Вывод в формате HEX
Как бы вывести, например, 'char' в поток в шестнадцатеричном виде?(Как при использовании %x в Си...)

Запись в hex формате
Нужно составить число в формате hex Например: uint8_t val = 0x32; Но известы предварительно только числа

Запись файла в hex-формате
Как записать файл в hex формате. Например я хочу сохранить bmp картинку в C++; Как при помощи средств STL записать 16-ричный формат кода...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru