Бинарные коды – rentamatic
Add to Wishlist
Категория: Абсолютные энкодеры
- Описание
- Отзывы (0)
Термин «бинарный» по смыслу – состоящий из двух частей, компонентов. Таким образом бинарные коды это коды которые состоят только из двух символьных состояний например черный или белый, светлый или темный, проводник или изолятор. Бинарный код в цифровой технике это способ представления данных (чисел, слов и других) в виде комбинации двух знаков, которые можно обозначить как 0 и 1. Знаки или единицы БК называют битами. Одним из обоснований применения БК является простота и надежность накопления информации в каком-либо носителе в виде комбинации всего двух его физических состояний, например в виде изменения или постоянства светового потока при считывании с оптического кодового диска.
Существуют различные возможности кодирования информации.
Двоичный код
В цифровой технике способ представления данных (чисел, слов и других) в виде комбинации двух знаков, которые можно обозначить как 0 и 1. Знаки или единицы ДК называют битами.
Одним из обоснований применения ДК является простота и надежность накопления информации в каком-либо носителе в виде комбинации всего двух его физических состояний, например в виде изменения или постоянства магнитного потока в данной ячейке носителя магнитной записи.
Наибольшее число, которое может быть выражено двоичным кодом, зависит от количества используемых разрядов, т.е. от количества битов в комбинации, выражающей число. Например, для выражения числовых значений от 0 до 7 достаточно иметь 3-разрядный или 3-битовый код:
числовое значение | двоичный код |
0 | 000 |
1 | 001 |
2 | 010 |
3 | 011 |
4 | 100 |
5 | 101 |
6 | 110 |
7 | 111 |
Отсюда видно, что для числа больше 7 при 3-разрядном коде уже нет кодовых комбинаций из 0 и 1.
Переходя от чисел к физическим величинам, сформулируем вышеприведенное утверждение в более общем виде: наибольшее количество значений m какой-либо величины (температуры, напряжения, тока и др.), которое может быть выражено двоичным кодом, зависит от числа используемых разрядов n как m=2n. Если n=3, как в рассмотренном примере, то получим 8 значений, включая ведущий 0.
Двоичный код является многошаговым кодом. Это означает, что при переходе с одного положения (значения) в другое могут изменятся несколько бит одновременно. Например число 3 в двоичном коде = 011. Число же 4 в двоичном коде = 100. Соответственно при переходе от 3 к 4 меняют свое состояние на противоположное все 3 бита одновременно. Считывание такого кода с кодового диска привело бы к тому, что из-за неизбежных отклонений (толеранцев) при производстве кодового диска изменение информации от каждой из дорожек в отдельности никогда не произойдет одновременно. Это в свою очередь привело бы к тому, что при переходе от одного числа к другому кратковременно будет выдана неверная информация.
Код Грея
Грей-код является так называемым одношаговым кодом, т.е. при переходе от одного числа к другому всегда меняется лишь какой-то один из всех бит информации. Погрешность при считывании информации с механического кодового диска при переходе от одного числа к другому приведет лишь к тому, что переход от одного положения к другом будет лишь несколько смещен по времени, однако выдача совершенно неверного значения углового положения при переходе от одного положения к другому полностью исключается.
Поскольку информация выраженая в Грей-коде имеет чисто кодированный характер не несущей реальной числовой информации должен он перед дальнейшей обработкой сперва преобразован в стандартный бинарный код. Осуществляется это при помощи преобразователя кода (декодера Грей-Бинар) который к счастью легко реализируется с помощью цепи из логических элементов «исключающее или» ( XOR ) как програмным так и аппаратным способом.
Соответствие десятичных чисел в диапазоне от 0 до 15 двоичному коду и коду Грея
Двоичное кодирование | Кодирование по методу Грея | ||||
Десятичный код | Двоичное значение | Шестнадц. | Десятичный код | Двоичное значение | Шестнадц. значение |
0 | 0000 | 0h | 0 | 0000 | 0h |
1 | 0001 | 1h | 1 | 0001 | 1h |
2 | 0010 | 2h | 3 | 0011 | 3h |
3 | 0011 | 3h | 2 | 0010 | 2h |
0100 | 4h | 6 | 0110 | 6h | |
5 | 0101 | 5h | 7 | 0111 | 7h |
6 | 0110 | 6h | 5 | 0101 | 5h |
7 | 0111 | 7h | 4 | 0100 | 4h |
8 | 1000 | 8h | 12 | 1100 | Ch |
9 | 1001 | 9h | 13 | 1101 | Dh |
10 | 1010 | Ah | 15 | 1111 | Fh |
11 | 1011 | Bh | 14 | 1110 | Eh |
12 | 1100 | Ch | 10 | 1010 | Ah |
13 | 1101 | Dh | 11 | 1011 | Bh |
14 | 1110 | Eh | 9 | 1001 | 9h |
15 | 1111 | Fh | 8 | 1000 | 8h |
Преобразование кода Грея в привычный бинарный код можно осуществить используя простую схему с инверторами и логическими элементами “исключающее или” как показано ниже:
Код Gray-Excess
Обычный одношаговый Грей-код подходит для разрешений, которые могут быть представлены в виде числа возведенного в степень 2. В случаях где надо реализовать другие разрешения из обычного Грей-кода вырезается и используется средний его участок. Таким образом сохраняется «одношаговость» кода. Однако числовой диапазон начинается не с нуля, а смещяется на определенное значение. При обработке информации от генерируемого сигнала отнимается половина разницы между первоначальным и редуцированным разрешением. Такие разрешения как например 360? для выражения угла часто реализируются этим методом. Так 9-ти битный Грей-код равный 512 шагов, урезанный с обеих сторон на 76 шагов будет равен 360°.
двоичный код в текст — перевод двоичного кода
Table of Contents:
- Двоичный переводчик
Полезен ли этот инструмент?
Да нет наверное
Как мы можем улучшить его? Minimum characters limit 10
Двоичный переводчик — это инструмент для перевода двоичного кода в текст для чтения или печати. Вы можете перевести двоичный файл на английский, используя два метода; ASCII и Unicode.
Двоичная система счисления
Система двоичного декодера основана на числе 2 (основание). Он состоит только из двух чисел как системы счисления base-2: 0 и 1.
Хотя бинарная система применялась в различных целях в древнем Египте, Китае и Индии, она стала языком электроники и компьютеров современного мира. Это наиболее эффективная система для обнаружения выключенного (0) и включенного (1) состояния электрического сигнала. Это также основа двоичного кода в текст, который используется на компьютерах для составления данных. Даже цифровой текст, который вы сейчас читаете, состоит из двоичных чисел. Но вы можете прочитать этот текст, потому что мы расшифровали двоичный код перевод файл, используя двоичный код слова.
Двоичное число легче прочитать, чем выглядит: это позиционная система; поэтому каждая цифра двоичного числа возводится в степень 2, начиная с 20 справа. Каждая двоичная цифра в преобразователе двоичного кода относится к 1 биту.
Что такое ASCII?
ASCII — это стандарт кодирования символов для электронной связи, сокращенный от Американского стандартного кода для обмена информацией. В компьютерах, телекоммуникационном оборудовании и других устройствах коды ASCII представляют текст. Хотя поддерживается много дополнительных символов, большинство современных схем кодирования символов основаны на ASCII.
ASCII — это традиционное название для системы кодирования; Управление по присвоению номеров в Интернете (IANA) предпочитает обновленное имя США-ASCII, которое поясняет, что эта система была разработана в США и основана на преимущественно используемых типографских символах. ASCII является одним из основных моментов IEEE.
Бинарный в ASCII
Первоначально основанный на английском алфавите, ASCII кодирует 128 указанных семибитных целочисленных символов. Можно печатать 95 кодированных символов, включая цифры от 0 до 9, строчные буквы от a до z, прописные буквы от A до Z и символы пунктуации. Кроме того, 33 непечатных контрольных кода, полученных с помощью машин Teletype, были включены в исходную спецификацию ASCII; большинство из них в настоящее время устарели, хотя некоторые все еще широко используются, такие как возврат каретки, перевод строки и коды табуляции.
Например, двоичное число 1101001 = шестнадцатеричное 69 (i — девятая буква) = десятичное число 105 будет представлять строчный I в кодировке ASCII.
Использование ASCII
Как уже упоминалось выше, используя ASCII, вы можете перевести компьютерный текст в человеческий текст. Проще говоря, это переводчик с бинарного на английский. Все компьютеры получают сообщения в двоичном, 0 и 1 серии. Тем не менее, так же, как английский и испанский могут использовать один и тот же алфавит, но для многих похожих слов у них совершенно разные слова, у компьютеров также есть своя языковая версия. ASCII используется как метод, который позволяет всем компьютерам обмениваться документами и файлами на одном языке.
ASCII важен, потому что при разработке компьютерам был дан общий язык.
В 1963 году ASCII впервые был коммерчески использован в качестве семибитного кода телепринтера для сети TWX (Teletype Writer eXchange) American Telephone & Telegraph. Первоначально TWX использовал предыдущую пятибитную ITA2, которую также использовала конкурирующая телепринтерная система Telex. Боб Бемер представил такие функции, как последовательность побега. По словам Бемера, его британский коллега Хью МакГрегор Росс помог популяризировать эту работу — «настолько, что код, который стал ASCII, впервые был назван Кодексом Бемера-Росса в Европе». Из-за его обширной работы ASCII, Бемер был назван «отцом ASCII».
До декабря 2007 года, когда кодировка UTF-8 превосходила ее, ASCII была наиболее распространенной кодировкой символов во Всемирной паутине; UTF-8 обратно совместим с ASCII.
UTF-8 (Юникод)
UTF-8 — это кодировка символов, которая может быть такой же компактной, как ASCII, но также может содержать любые символы Юникода (с некоторым увеличением размера файла). UTF — это формат преобразования Unicode. «8» означает представление символа с использованием 8-битных блоков. Количество блоков, которые должен представлять персонаж, варьируется от 1 до 4. Одной из действительно приятных особенностей UTF-8 является то, что он совместим со строками с нулевым символом в конце. При кодировании ни один символ не будет иметь байта nul (0).
Unicode и универсальный набор символов (UCS) ISO / IEC 10646 имеют гораздо более широкий диапазон символов, и их различные формы кодирования начали быстро заменять ISO / IEC 8859 и ASCII во многих ситуациях. Хотя ASCII ограничен 128 символами, Unicode и UCS поддерживают большее количество символов посредством разделения уникальных концепций идентификации (с использованием натуральных чисел, называемых кодовыми точками) и кодирования (до двоичных форматов UTF-8, UTF-16 и UTF-32-битных). ).
Разница между ASCII и UTF-8
ASCII был включен как первые 128 символов в набор символов Unicode (1991), поэтому 7-разрядные символы ASCII в обоих наборах имеют одинаковые числовые коды. Это позволяет UTF-8 быть совместимым с 7-битным ASCII, поскольку файл UTF-8 с только символами ASCII идентичен файлу ASCII с той же последовательностью символов. Что еще более важно, прямая совместимость обеспечивается, поскольку программное обеспечение, которое распознает только 7-битные символы ASCII как специальные и не изменяет байты с самым высоким установленным битом (как это часто делается для поддержки 8-битных расширений ASCII, таких как ISO-8859-1), будет сохранить неизмененные данные UTF-8. 16. В дополнение к этому вы найдете применение двоичной системы счисления в математической ветви, известной как булева алгебра.
• Ценности логики и истины относятся к этой области математики. В этом приложении заявлениям присваивается 0 или 1 в зависимости от того, являются ли они истинными или ложными. Вы можете попробовать преобразование двоичного в текстовое, десятичное в двоичное, двоичное в десятичное преобразование, если вы ищете инструмент, который помогает в этом приложении.
Преимущество двоичной системы счисления
Система двоичных чисел полезна для ряда вещей. Например, компьютер щелкает переключателями для добавления чисел. Вы можете стимулировать добавление компьютера, добавляя двоичные числа в систему. В настоящее время есть две основные причины использования этой компьютерной системы счисления. Во-первых, это может обеспечить надежность диапазона безопасности. Вторично и самое главное, это помогает минимизировать необходимые схемы. Это уменьшает необходимое пространство, потребляемую энергию и расходы.
Интересный факт
Вы можете кодировать или переводить двоичные сообщения, написанные двоичными числами. Например,
(01101001) (01101100011011110111011001100101) (011110010110111101110101) является декодированным сообщением. Когда вы скопируете и вставите эти цифры в наш бинарный переводчик, вы получите следующий текст на английском языке:
Я люблю тебя
Это означает
(01101001) (01101100011011110111011001100101) (011110010110111101110101) = Я тебя люблю
таблицы
двоичный | шестнадцатеричный | ASCII |
---|---|---|
00000000 | 00 | NUL |
00000001 | 01 | SOH |
00000010 | 02 | STX |
00000011 | 03 | ETX |
00000100 | 04 | EOT |
00000101 | 05 | ENQ |
00000110 | 06 | ACK |
00000111 | 07 | BEL |
00001000 | 08 | BS |
00001001 | 09 | HT |
00001010 | 0A | LF |
00001011 | 0B | VT |
00001100 | 0C | FF |
00001101 | 0D | CR |
00001110 | 0E | SO |
00001111 | 0F | SI |
00010000 | 10 | DLE |
00010001 | 11 | DC1 |
00010010 | 12 | DC2 |
00010011 | 13 | DC3 |
00010100 | 14 | DC4 |
00010101 | 15 | NAK |
00010110 | 16 | SYN |
00010111 | 17 | ETB |
00011000 | 18 | CAN |
00011001 | 19 | EM |
00011010 | 1A | SUB |
00011011 | 1B | ESC |
00011100 | 1C | FS |
00011101 | 1D | GS |
00011110 | 1E | RS |
00011111 | 1F | US |
00100000 | 20 | Space |
00100001 | 21 | ! |
00100010 | 22 | « |
00100011 | 23 | # |
00100100 | 24 | $ |
00100101 | 25 | % |
00100110 | 26 | & |
00100111 | 27 | ‘ |
00101000 | 28 | ( |
00101001 | 29 | ) |
00101010 | 2A | * |
00101011 | 2B | + |
00101100 | 2C | , |
00101101 | 2D | — |
00101110 | 2E | . |
00101111 | 2F | / |
00110000 | 30 | 0 |
00110001 | 31 | 1 |
00110010 | 32 | 2 |
00110011 | 33 | 3 |
00110100 | 34 | 4 |
00110101 | 35 | 5 |
00110110 | 36 | 6 |
00110111 | 37 | 7 |
00111000 | 38 | 8 |
00111001 | 39 | 9 |
00111010 | 3A | : |
00111011 | 3B | ; |
00111100 | 3C | < |
00111101 | 3D | = |
00111110 | 3E | > |
00111111 | 3F | ? |
01000000 | 40 | @ |
01000001 | 41 | A |
01000010 | 42 | B |
01000011 | 43 | C |
01000100 | 44 | D |
01000101 | 45 | E |
01000110 | 46 | F |
01000111 | 47 | G |
01001000 | 48 | H |
01001001 | 49 | I |
01001010 | 4A | J |
01001011 | 4B | K |
01001100 | 4C | L |
01001101 | 4D | M |
01001110 | 4E | N |
01001111 | 4F | O |
01010000 | 50 | P |
01010001 | 51 | Q |
01010010 | 52 | R |
01010011 | 53 | S |
01010100 | 54 | T |
01010101 | 55 | U |
01010110 | 56 | V |
01010111 | 57 | W |
01011000 | 58 | X |
01011001 | 59 | Y |
01011010 | 5A | Z |
01011011 | 5B | [ |
01011100 | 5C | \ |
01011101 | 5D | ] |
01011110 | 5E | ^ |
01011111 | 5F | _ |
01100000 | 60 | ` |
01100001 | 61 | a |
01100010 | 62 | b |
01100011 | 63 | c |
01100100 | 64 | d |
01100101 | 65 | e |
01100110 | 66 | f |
01100111 | 67 | g |
01101000 | 68 | h |
01101001 | 69 | i |
01101010 | 6A | j |
01101011 | 6B | k |
01101100 | 6C | l |
01101101 | 6D | m |
01101110 | 6E | n |
01101111 | 6F | o |
01110000 | 70 | p |
01110001 | 71 | q |
01110010 | 72 | r |
01110011 | 73 | s |
01110100 | 74 | t |
01110101 | 75 | u |
01110110 | 76 | v |
01110111 | 77 | w |
01111000 | 78 | x |
01111001 | 79 | y |
01111010 | 7A | z |
01111011 | 7B | { |
01111100 | 7C | | |
01111101 | 7D | } |
01111110 | 7E | ~ |
01111111 | 7F | DEL |
Binary to Text Translator
Введите двоичные числа с любым префиксом/постфиксом/разделителем и нажмите кнопку Convert
(например: 01000101 01111000 01100001 01101101 01110000 01101100 011000):
От BinaryDecimalOctalHexadecimalText
Кому BinaryDecimalOctalHexadecimalText
Вставьте двоичные числа или перетащите файл:
Кодировка символов (необязательно) ASCIIUnicodeASCII/UTF-8UTF-16UTF-16 с прямым порядком байтовUTF-16 с прямым порядком байтовWindows-1252Big5 (китайский)CP866 (русский)EUC-JP (японский)EUC-KR (корейский)GB 18030 (китайский)GB 2312 (китайский)ISO-2022- CN (китайский)ISO-2022-JP (японский)ISO-8859-1 (латиница1/западноевропейская)ISO-8859-2 (латиница2/восточноевропейская)ISO-8859-3 (латиница3/южноевропейская)ISO-8859-4 (латиница4/североевропейская)ISO-8859-5 (латиница/кириллица) )ISO-8859-6 (латинский/арабский)ISO-8859-7 (латинский/греческий)ISO-8859-8 (латинский/иврит)ISO-8859-8-I (латинский/иврит)ISO-8859-10 (латинский6 /Скандинавия)ISO-8859-13 (Латинская Америка7/Балтийский регион)ISO-8859-14 (Латинская8/Кельтская)ISO-8859-15 (Латинская9/Западноевропейская)ISO-8859-16 (Латинская 10/Юго-Восточная Европа)KOI8- R (русский)KOI8-U (украинский)Macintosh (x-mac-roman)Mac OS Cyrillic (x-mac-cyrillic)Shift JIS (японский)Windows-874 (тайский)Windows-1250 (восточноевропейская)Windows-1251 ( Кириллица)Windows-1252 (западноевропейская)Windows-1253 (греческая)Windows-1254 (турецкая)Windows-1255 (иврит)Windows-1256 (арабская)Windows-1257 (балтийская)Windows-1258 (вьетнамская)X-User-Defined
Преобразователь текста в двоичный код ►
Кодирование текста ASCII использует фиксированный 1 байт для каждого символа.
Кодировка текста UTF-8 использует переменное количество байтов для каждого символа. Для этого требуется разделитель между каждым двоичным числом.
Как преобразовать двоичный код в текст
Преобразовать двоичный код ASCII в текст:
- Получить двоичный байт
- Преобразовать двоичный байт в десятичный
- Получить символ кода ASCII из таблицы ASCII
- Продолжить со следующего байта
Пример
Преобразование «01010000 01101100 01100001 01101110 01110100 00100000 01110100 01110010 01100101 01100101 01110011» Дворный код ASCII до текста:
Решение:
.
01010000 2 = 2 6 +2 4 = 64+16 = 80 => «P»
01101100 2 = 2 6 +2 5 +2 3 +2 2 = 64+32+8+4 = 108 => «л»
01100001 2 = 2 6 +2 5 +2 0 = 64+32+1 = 97 => «a»
⁝
Вы должны получить двоичный текст:
«Сажать деревья»
Как преобразовать двоичный файл в текстовый?
- Получить двоичный байт-код
- Преобразовать двоичный байт в десятичный
- Получить символ десятичного кода ASCII из таблицы ASCII
- Продолжить со следующего двоичного байта
Как использовать конвертер двоичного кода в текст?
- Вставьте двоичные байт-коды в текстовое поле ввода.
- Выберите тип кодировки символов.
- Нажмите кнопку Преобразовать.
Как преобразовать двоичный код в английский?
- Получить двоичный байт-код
- Преобразовать двоичный байт в десятичный
- Получить английскую букву десятичного кода ASCII из таблицы ASCII
- Продолжить со следующего двоичного байта
Как преобразовать двоичный код 01000001 в текст?
Использовать таблицу ASCII: 94 = 32+16 = 48 = символ «0»
Таблица преобразования двоичного текста в текст ASCII
Шестнадцатеричный | Двоичный | Символ ASCII |
---|---|---|
00 | 00000000 | НУЛ |
01 | 00000001 | СОХ |
02 | 00000010 | СТХ |
03 | 00000011 | ЕТХ |
04 | 00000100 | ЭОТ |
05 | 00000101 | ENQ |
06 | 00000110 | ПОДТВЕРЖДЕНИЕ |
07 | 00000111 | БЕЛ |
08 | 00001000 | БС |
09 | 00001001 | НТ |
0А | 00001010 | ЛФ |
0Б | 00001011 | ВТ |
0С | 00001100 | ФФ |
0Д | 00001101 | КР |
0Е | 00001110 | СО |
0F | 00001111 | СИ |
10 | 00010000 | ДЛЭ |
11 | 00010001 | ДС1 |
12 | 00010010 | ДС2 |
13 | 00010011 | ДС3 |
14 | 00010100 | ДС4 |
15 | 00010101 | НАК |
16 | 00010110 | СИН |
17 | 00010111 | ЭТБ |
18 | 00011000 | МОЖЕТ |
19 | 00011001 | ЭМ |
1А | 00011010 | СУБ |
1Б | 00011011 | ЕСК |
1С | 00011100 | ФС |
1Д | 00011101 | ГС |
1Е | 00011110 | RS |
1F | 00011111 | США |
20 | 00100000 | Космос |
21 | 00100001 | ! |
22 | 00100010 | » |
23 | 00100011 | # |
24 | 00100100 | $ |
25 | 00100101 | % |
26 | 00100110 | и |
27 | 00100111 | ‘ |
28 | 00101000 | ( |
29 | 00101001 | ) |
2А | 00101010 | * |
2Б | 00101011 | + |
2С | 00101100 | , |
2Д | 00101101 | — |
2Е | 00101110 | . |
2F | 00101111 | / |
30 | 00110000 | 0 |
31 | 00110001 | 1 |
32 | 00110010 | 2 |
33 | 00110011 | 3 |
34 | 00110100 | 4 |
35 | 00110101 | 5 |
36 | 00110110 | 6 |
37 | 00110111 | 7 |
38 | 00111000 | 8 |
39 | 00111001 | 9 |
3А | 00111010 | : |
3Б | 00111011 | ; |
3С | 00111100 | < |
3Д | 00111101 | = |
3Е | 00111110 | > |
3F | 00111111 | ? |
40 | 01000000 | @ |
41 | 01000001 | А |
42 | 01000010 | Б |
43 | 01000011 | С |
44 | 01000100 | Д |
45 | 01000101 | Э |
46 | 01000110 | Ф |
47 | 01000111 | Г |
48 | 01001000 | Х |
49 | 01001001 | я |
4А | 01001010 | Дж |
4Б | 01001011 | К |
4С | 01001100 | л |
4Д | 01001101 | М |
4Е | 01001110 | Н |
4F | 01001111 | О |
50 | 01010000 | Р |
51 | 01010001 | В |
52 | 01010010 | Р |
53 | 01010011 | С |
54 | 01010100 | Т |
55 | 01010101 | У |
56 | 01010110 | В |
57 | 01010111 | Вт |
58 | 01011000 | х |
59 | 01011001 | Д 9 |
5F | 01011111 | _ |
60 | 01100000 | ` |
61 | 01100001 | и |
62 | 01100010 | б |
63 | 01100011 | в |
64 | 01100100 | д |
65 | 01100101 | и |
66 | 01100110 | ф |
67 | 01100111 | г |
68 | 01101000 | ч |
69 | 01101001 | я |
6А | 01101010 | и |
6Б | 01101011 | к |
6С | 01101100 | л |
6Д | 01101101 | м |
6Е | 01101110 | п |
6F | 01101111 | или |
70 | 01110000 | р |
71 | 01110001 | д |
72 | 01110010 | р |
73 | 01110011 | с |
74 | 01110100 | т |
75 | 01110101 | и |
76 | 01110110 | против |
77 | 01110111 | с |
78 | 01111000 | х |
79 | 01111001 | г |
7А | 01111010 | по |
7Б | 01111011 | { |
7С | 01111100 | | |
7Д | 01111101 | } |
7Е | 01111110 | ~ |
7F | 01111111 | ДЕЛ |
См.
также- Преобразователь ASCII в двоичный код
- Преобразователь ASCII в шестнадцатеричный код
- Преобразователь Hex в ASCII
- ASCII, шестнадцатеричный, двоичный, десятичный, преобразователь Base64
- Шестнадцатеричный/десятичный/восьмеричный/двоичный преобразователь
- Декодер Base64
- Кодировщик Base64
- Таблица ASCII
- символов Юникода
Преобразователь текста в двоичный код
Введите текстовую строку ASCII/Unicode и нажмите кнопку Convert (например, введите «Пример»
, чтобы получить «01000101 01111000 01100001 01101101 01010000 01101100»):
От BinaryDecimalOctalHexadecimalText
Кому Двоичный Десятичный Восьмеричный Шестнадцатеричный Текст
Вставить текст или перетащить текстовый файл
Кодировка символов (необязательно) ASCIIUnicodeASCII/UTF-8UTF-16UTF-16 с прямым порядком байтовUTF-16 с прямым порядком байтовWindows-1252Big5 (китайский)CP866 (русский)EUC-JP (японский)EUC-KR (корейский)GB 18030 (китайский)GB 2312 (китайский)ISO-2022- CN (китайский)ISO-2022-JP (японский)ISO-8859-1 (латинский1/западноевропейский)ISO-8859-2 (латинский2/восточноевропейский)ISO-8859-3 (латинский3/южноевропейский)ISO-8859-4 (латиница4/североевропейская)ISO-8859-5 (латиница/кириллица)ISO-8859-6 (латиница/арабская)ISO-8859-7 (латиница/греческий)ISO-8859-8 (латиница/иврит)ISO-8859-8-I (латиница/иврит)ISO-8859-10 (латиница6/скандинавский)ISO-8859-13 (латынь7/Балтийский край) ISO-8859-14 (латиница8/кельтский)ISO-8859-15 (латиница9/западноевропейская)ISO-8859-16 (латиница10/юго-восточная Европа)KOI8-R (русский)KOI8-U (украинский)Macintosh (x- mac-roman)Mac OS Cyrillic (x-mac-cyrillic)Shift JIS (японский)Windows-874 (тайский)Windows-1250 (восточноевропейский)Windows-1251 (кириллица)Windows-1252 (западноевропейский)Windows-1253 (греческий) )Windows-1254 (турецкий)Windows-1255 (иврит)Windows-1256 (арабский)Windows-1257 (прибалтийский)Windows-1258 (вьетнамский)X-User-Defined
Строка-разделитель вывода (необязательно)
SpaceCommaNoneОпределяется пользователем
Преобразователь двоичного кода в текст ►
Как преобразовать текст в двоичный
Преобразование текста в двоичный код ASCII:
- Получить символ
- Получить десятичный код символа из таблицы ASCII
- Преобразовать десятичный байт в двоичный
- Продолжить со следующего символа
Пример
Преобразование текста «Посадить деревья» в двоичный код ASCII:
Решение:
Используйте таблицу ASCII, чтобы получить код ASCII из символа.
«P» => 80 = 2 6 +2 4 = 01010000 2
«L» => 108 = 2 6 +2 5 +2 3 +2 2 = 01101100 2
«a» => 97 = 2 6 +2 5 +2 0 = 01100001 2
⁝
для всех символов текста. :
«01010000 01101100 01100001 01101110 01110100 00100000 01110100 01110010 01100101 01100101 01110011»
Как преобразовать текст в двоичный?
- Получить символ
- Получить код символа ASCII из таблицы ASCII
- Преобразовать десятичный байт в двоичный
- Продолжить со следующего символа
Как использовать конвертер текста в двоичный код?
- Вставьте текст в текстовое поле ввода.
- Выберите тип кодировки символов.
- Выберите строку разделителя вывода.
- Нажмите кнопку Преобразовать.
Как преобразовать английский язык в двоичный код?
- Получить английскую букву
- Получить ASCII-код английской буквы из таблицы ASCII
- Преобразовать десятичный байт в двоичный
- Продолжить следующей английской буквой
Как преобразовать символ «А» в двоичный код?
Используйте таблицу ASCII: ‘A’ = 65 10 = 64+1 = 2 6 +2 0 = 01000001 2
Как преобразовать символ «0» в двоичный код?
Использовать таблицу ASCII: ‘0’ = 48 10 = 32+16 = 2 5 +2 4 = 00110000 2
Текст ASCII в шестнадцатеричный, таблица двоичного преобразования
ASCII Символ | Шестнадцатеричный | Двоичный | |
---|---|---|---|
НУЛ | 00 | 00000000 | |
СОХ | 01 | 00000001 | |
СТХ | 02 | 00000010 | |
ЕТХ | 03 | 00000011 | |
ЕОТ | 04 | 00000100 | |
ENQ | 05 | 00000101 | |
ПОДТВЕРЖДЕНИЕ | 06 | 00000110 | |
Бел | 07 | 00000111 | |
БС | 08 | 00001000 | |
НТ | 09 | 00001001 | |
ЛФ | 0А | 00001010 | |
ВТ | 0Б | 00001011 | |
ТФ | 0С | 00001100 | |
ЧР | 0Д | 00001101 | |
ТАК | 0Е | 00001110 | |
СИ | 0Ф | 00001111 | |
ДЛЭ | 10 | 00010000 | |
ДС1 | 11 | 00010001 | |
ДС2 | 12 | 00010010 | |
ДС3 | 13 | 00010011 | |
ДС4 | 14 | 00010100 | |
НАК | 15 | 00010101 | |
СИН | 16 | 00010110 | |
ЭТБ | 17 | 00010111 | |
МОЖЕТ | 18 | 00011000 | |
ЭМ | 19 | 00011001 | |
SUB | 1А | 00011010 | |
ЭСК | 1Б | 00011011 | |
ФС | 1С | 00011100 | |
ГС | 1Д | 00011101 | |
RS | 1Э | 00011110 | |
США | 1F | 00011111 | |
Космос | 20 | 00100000 | |
! | 21 | 00100001 | |
» | 22 | 00100010 | |
# | 23 | 00100011 | |
$ | 24 | 00100100 | |
% | 25 | 00100101 | |
и | 26 | 00100110 | |
27 | 00100111 | ||
( | 28 | 00101000 | |
) | 29 | 00101001 | |
* | 2А | 00101010 | |
+ | 2Б | 00101011 | |
, | 2С | 00101100 | |
— | 2D | 00101101 | |
. | 2Е | 00101110 | |
/ | 2F | 00101111 | |
0 | 30 | 00110000 | |
1 | 31 | 00110001 | |
2 | 32 | 00110010 | |
3 | 33 | 00110011 | |
4 | 34 | 00110100 | |
5 | 35 | 00110101 | |
6 | 36 | 00110110 | |
7 | 37 | 00110111 | |
8 | 38 | 00111000 | |
9 | 39 | 00111001 | |
: | 3А | 00111010 | |
; | 3Б | 00111011 | |
< | 3С | 00111100 | |
= | 3D | 00111101 | |
> | 3Е | 00111110 | |
? | 3F | 00111111 | |
@ | 40 | 01000000 | |
А | 41 | 01000001 | |
Б | 42 | 01000010 | |
С | 43 | 01000011 | |
Д | 44 | 01000100 | |
Е | 45 | 01000101 | |
Ф | 46 | 01000110 | |
Г | 47 | 01000111 | |
Н | 48 | 01001000 | |
я | 49 | 01001001 | |
Дж | 4А | 01001010 | |
К | 4Б | 01001011 | |
Л | 4С | 01001100 | |
М | 4Д | 01001101 | |
Н | 4Е | 01001110 | |
О | 4F | 01001111 | |
П | 50 | 01010000 | |
В | 51 | 01010001 | |
Р | 52 | 01010010 | |
С | 53 | 01010011 | |
Т | 54 | 01010100 | |
У | 55 | 01010101 | |
В | 56 | 01010110 | |
Ш | 57 | 01010111 | |
Х | 58 | 01011000 | |
Д | 59 | 5Е | 01011110 |
_ | 5F | 01011111 | |
` | 60 | 01100000 | |
и | 61 | 01100001 | |
б | 62 | 01100010 | |
с | 63 | 01100011 | |
д | 64 | 01100100 | |
и | 65 | 01100101 | |
ф | 66 | 01100110 | |
г | 67 | 01100111 | |
ч | 68 | 01101000 | |
и | 69 | 01101001 | |
и | 6А | 01101010 | |
к | 6Б | 01101011 | |
л | 6С | 01101100 | |
м | 6Д | 01101101 | |
п | 6Е | 01101110 | |
или | 6F | 01101111 | |
р | 70 | 01110000 | |
к | 71 | 01110001 | |
р | 72 | 01110010 | |
с | 73 | 01110011 | |
т | 74 | 01110100 | |
и | 75 | 01110101 | |
против | 76 | 01110110 | |
ш | 77 | 01110111 | |
х | 78 | 01111000 | |
у | 79 | 01111001 | |
с | 7А | 01111010 | |
{ | 7Б | 01111011 | |
| | 7С | 01111100 | |
} | 7Д | 01111101 | |
~ | 7Е | 01111110 | |
ДЕЛ | 7Ф | 01111111 |
Преобразователь двоичного кода в текст ►