Как преобразовать буквы в двоичные?

Компьютеры хранят информацию с помощью электронных компонентов, которые понимают два состояния, например «выключено» и «вкл», «ложь» и «истина» или «нет» и «да». Для компьютера это два состояния: ноль и единица, также известные как в бинарная система. Единица или ноль называется битом, а восемь битов вместе, например 11010101, называются байтом. Каждая буква имеет числовой эквивалент, называемый кодировкой символов, который компьютер использует внутри для представления буквы. Чтобы преобразовать символ в двоичный, получите таблицу кодировки символов и найдите двоичное значение. Универсальный формат преобразования 8 - это популярная схема кодировки символов, используемая примерно на 84 процентах веб-сайтов по состоянию на май 2015 года. согласно W3Техники.

Десятичная система

Наша система нумерации называется десятичная система потому что он основан на числе 10. У нас есть 10 цифр, пронумерованных от нуля до девяти. Когда для числа требуется более одной цифры, например номер 9, 876, место, которое занимает каждая цифра, представляет степень 10. Например,

9 занимает место, которое представляет 103, или 1000; 8 занимает место, которое представляет 102, или 100; 7 занимает место, которое представляет 101, или 10; и 6 занимает место, которое представляет 100, или 1. Сумма каждой цифры, умноженная на 10, дает нам результирующее значение: (9 умножить на 1000) плюс (8 умножить на 100) плюс (7 умножить на 10) плюс (6 умножить на 1), или 9 876.

Видео дня

Бинарная система

Компьютер не может хранить десять различных состояний - он может хранить только два. Поэтому вместо десятичной системы, основанной на числе 10, компьютеры используют бинарная система, который основан на номере два. Вместо десяти цифр, пронумерованных от нуля до девяти, в двоичной системе есть две цифры, пронумерованные нулем и единицей. Когда число требует более одной цифры, оно следует той же логике, что и десятичная система, но использует степень двойки вместо степени десяти. Например, рассмотрим число 1011 в двоичном формате. Первая цифра слева, 1, занимает место, которое представляет 23, или 8; следующая цифра, 0, находится в положении, которое представляет 22, или 4; следующая цифра, 1, занимает место для 21, или 2; и последняя цифра, 1, находится в положении, которое представляет 20, или один. К определить десятичный эквивалент двоичного значения, умножить (1 умножить на 8), сложить (0 умножить на 4), сложить (1 умножить на 2), а затем прибавить (1 умножить на 1), получив в десятичной системе одиннадцать.

Кодировка символов

Поскольку компьютер хранит только нули и единицы, каждому символу в алфавите присваивается двоичное число, которое компьютер использует для представления символа. Хотя существуют разные таблицы кодировки символов, которые переводят символы в числовой код, большинство из них основаны на Американском стандартном коде обмена информацией. Таблица, который изначально создавался для телетайпа. Например, прописные буквы А имеет десятичное значение 65 или однобайтовое двоичное значение 01000001. Строчная буква z имеет десятичное значение 122 или однобайтовое двоичное значение 01111010.

Преобразование символа в двоичный

Чтобы преобразовать символ в двоичный, определите схему кодировки символов, которую использует компьютер, и найдите значение символа в справочной таблице для схемы. Например, UTF-8 расширяет набор символов ASCII и использует восемь, 16, 24 или 32 бита для представления знаков и символов. Греческая заглавная буква Omega имеет значение UTF-8 из 1100111010101001, что эквивалентно 52 905 десятичным числам.

Подсказка

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