Перейти к содержанию
    

конвертор бинарного формата в ASCII

Помогите найти конвертор для С бинарного формата в ASCII.

Из бинарного формата в ASCII формат. (функция, которая будет переводить).

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Помогите найти конвертор для С бинарного формата в ASCII.

Из бинарного формата в ASCII формат. (функция, которая будет переводить).

Если тетрада от 0 до 9, то прибавляем 30, а если от A до F, то прибавляем 40. А для заглавных букв кажется 50...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если тетрада от 0 до 9, то прибавляем 30, а если от A до F, то прибавляем 40. А для заглавных букв кажется 50...

Обратите внимание, что прибавлять следует значения в 16-ричной системе (0х30, 0х40 и т.д.).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прибавлять следует '0', 'a' или 'A'. И не нужно будет думать 40 или 50 и в какой системе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прибавлять следует '0', 'a' или 'A'. И не нужно будет думать 40 или 50 и в какой системе.

Это если hex.

Сам вопрос странный, может человеку base64 поможет.

что под ASCII подразумевается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно обратить внимание на стандартную библиотеку stdio.h. Функция printf вам в помощь.

В зависимости от настроек компилятора, может получиться вполне приемлемый код.

Нежели, нужно быстро обрабатывать, или мало свободного ОЗУ (подключение stdio откушает довольно таки много RAM), то по методу Сергея Борща.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Студенту надо перевести число в строку, itoa, то есть. Я так думаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем спасибо за ответы. (То, что я спрашивал, я сам не понимаю-это нужно разработчику нашему), это маленько не то, это тоже, в общем сам разберется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я сам не понимаю-это нужно разработчику нашему

Гоните такого разработчика нахрен, если он такие вопросы задает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гоните такого разработчика нахрен, если он такие вопросы задает.

Позвольте немного флуда, но в контексте:

может разработчик пытается объяснить почему нельзя продолжить проект оставшийся в наследство в .ехе формате.

А Вы его сразу гнать не разобравшись, сам уйдет.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я думаю, это оно.

И я тоже был школотой, но не вопил "дайте ковертера!, дайте либу!, дайте...", а читал все, до чего мог дотянуться ( а литературы не в пример было мало), в туже таблицу ASCII таращился, пока не наступило полное просветление....

Скажите вам не страшно, что вырастает поколение с врожденным "ардуинизмом головного мозга"?

А ведь нам ездить в лифтах, для которых они софт писать будут...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...