Преобразование уже прочитанного файла в шестнадцатеричный и сопоставление строк в порядке возрастания
Привет всем здесь у меня есть текстовый файл его в формате ascii он на самом деле содержит шестнадцатеричный эквивалент от 0000 до FFFF.
Итак, как только я прочитаю текстовый файл ascii, я хочу преобразовать его в шестнадцатеричный и проверить, являются ли числа в порядке возрастания skippd??,
Что я уже пробовал:
поскольку я новичок, я не знаю, как сравнивать строки ascii в порядке возрастания.
Graeme_Grant
Мы не собираемся писать ваш код для вас.
Есть ли у вас какие-либо примеры данных или кода, которые вы уже написали, чтобы поделиться ими? Пожалуйста, обновите свой вопрос, нажав на кнопку Улучшить вопрос виджет.
Balaraj Nayak
спасибо за ваш ответ, я сам только придумал его.
OriginalGriff
Начните с рассмотрения того, что он на самом деле содержит: ваше описание недостаточно ясно для разработки.
Содержит ли файл строки типа "000000010002..." или двоичные значения? Есть ли какие-нибудь сепараторы? Разрывы линий? Цифры в файле с обратным порядком байтов или с прямым порядком байтов? Эти и другие вопросы необходимо рассмотреть еще до того, как вы начнете рассматривать обработку данных, а затем вам нужно определить, что вы подразумеваете под "являются ли числа в порядке возрастания skippd".
Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию, включая то, что вы уже пробовали до сих пор...
Balaraj Nayak
спасибо за ваш ответ, я сам только придумал его.
OriginalGriff
Что это значит?
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы.
Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.