Как пользоваться
- 1Введите текст или вставьте последовательность нулей и единиц.
- 2Двоичный, шестнадцатеричный, восьмеричный и десятичный вид байтов показываются сразу; вводить можно в любое поле.
- 3Скопируйте результат; биты группируются по 8.
- 4Для больших чисел используйте перевод систем счисления или таблицу ASCII.
Как текст превращается в двоичный код
Каждый символ кодируется в UTF-8, а каждый байт записывается восемью битами. Латинская «A» — это байт 65, или 01000001. Буквы кириллицы занимают в UTF-8 по 2 байта, поэтому слово «мир» даёт шесть групп по 8 бит, а не три. Многие эмодзи занимают 4 байта.
Двоичная, шестнадцатеричная, восьмеричная и десятичная запись
Помимо двоичного кода, переводчик показывает байты в шестнадцатеричном виде (основание 16, привычное программистам), в восьмеричном (основание 8) и в десятичном. При обратном переводе в текст принимаются как группы через пробел, так и сплошная строка битов.
Перевод систем счисления и таблица ASCII
Конвертер систем счисления переводит целые числа между основаниями 2, 8, 10, 16, 36 и любым своим основанием от 2 до 36 с помощью BigInt, поэтому работает с числами любой длины без потери точности — удобно для задач по информатике и подготовки к ЕГЭ. Таблица ASCII показывает коды от 0 до 127 в десятичной, шестнадцатеричной и двоичной форме. Всё работает в браузере.
Частые вопросы
Почему русская буква занимает 16 бит?
Кириллица не входит в ASCII, и в UTF-8 каждая её буква кодируется двумя байтами.
Как записать hello в двоичном коде?
01101000 01100101 01101100 01101100 01101111 — по одному байту из 8 бит на каждую букву.
Можно ли переводить большие числа между системами счисления?
Да, конвертер использует BigInt и переводит целые числа любого размера между основаниями 2, 8, 10, 16 и 36.
Нужно ли разделять байты пробелами?
Не обязательно: сплошная строка нулей и единиц будет разбита на группы по 8.
Результаты не радуют?
Обратитесь в Webin Agency: быстрые сайты с SEO-оптимизацией, интернет-магазины и ведение Google Ads.