Двоичен конвертор
Конвертирайте текст в двоичен код и обратно с нашия инструмент за двоичен конвертор за ефективно кодиране и декодиране на данни.

Двоичен конвертор е безплатен инструмент за преобразуване на числови стойности в двоичен и шестнадесетичен формат.
Как работи двоичната бройна система?
Двоичната бройна система е с основа две и използва само цифрите 0 и 1. Всяка позиция съответства на степен на числото две, като се започва с 2⁰ от най-дясната цифра, следвана от 2¹, 2² и т.н.
Например двоичното число 1101 е равно на десетичното 13. При четене отдясно наляво получаваме 1 × 1, 0 × 2, 1 × 4 и 1 × 8, така че сборът е 1 + 0 + 4 + 8 = 13.
Честа грешка при ръчно преобразуване е 2⁰ да се присвои на най-лявата цифра. Вместо това започни отдясно. Водещите нули, например в 00001101, не променят числовата стойност.

Справочна таблица за двоични числа
| Десетично | Двоично | Шестнадесетично |
|---|---|---|
| 0 | 0000 | 0 |
| 5 | 0101 | 5 |
| 10 | 1010 | A |
| 15 | 1111 | F |
| 16 | 10000 | 10 |
Четири двоични цифри образуват полубайт и съответстват пряко на една шестнадесетична цифра. Затова шестнадесетичният запис е по-компактен при преглед на байтове, адреси в паметта и мрежови данни. Ако ти е нужно такова представяне вместо дълга поредица от битове, използвай Hex конвертор.

Как се използва двоичният конвертор?
Въпреки означенията Към двоично и Към текст, инструментът не кодира текст като двоични данни и не декодира двоични данни като текст. Той може да интерпретира двоично число като числова стойност и да преобразува цяло число в шестнадесетичен формат. Полето с етикет Двоично съдържа десетичната числова стойност, върната от bindec, или шестнадесетичния низ, върнат от dechex.
Сървърната реализация извиква функциите bindec и dechex на PHP. И двете работят с числа. bindec интерпретира двоичен низ като число, а dechex връща шестнадесетичния запис на десетично цяло число. Тъй като в информацията за инструмента не е посочено знаково кодиране, не приемай, че произволен текст, букви с диакритични знаци или емоджита могат да се преобразуват в двете посоки според конкретен текстов стандарт. Когато искаш да провериш конкретно стойностите на ASCII знаци, използвай ASCII конвертор.

Какво означава резултатът?
В зависимост от използваната функция полето с етикет Двоично съдържа или десетичната числова стойност, върната от bindec, или шестнадесетичния низ, върнат от dechex. Независимо от етикета на полето, нито една от функциите не връща двоични или кодирани данни.
При текст битовете обикновено се разделят на байтове и се декодират чрез знаково кодиране като ASCII или UTF-8. Интервалите между групите байтове служат само за по-четливо представяне и не са двоични цифри. Препинателните знаци също се кодират като знакови данни, а обикновените десетични числа, въведени като текст, са знаци, а не математическите им стойности.
Никой конвертор не може да определи всяко възможно значение на поредица от битове без допълнителна информация. Когато проверяваш учебна задача, изходен код или поле от протокол, първо потвърди очакваната дължина в битове, реда на байтовете и знаковото кодиране.
Къде се използва двоичният код на практика?
Двоичният код се използва навсякъде, където информацията се представя чрез две различими състояния. Често срещани примери са:
- Програмирането, включително битови маски, флагове, права за достъп и отстраняване на грешки на ниско ниво.
- Мрежите, където маските на IPv4 подмрежи и полетата на протоколите често се разглеждат бит по бит.
- Електрониката, където логическите схеми представят ниските и високите диапазони на напрежение като 0 и 1.
- Образованието, особено задачите за позиционна стойност и преобразуване между двоична, десетична и шестнадесетична бройна система.
- Цифровото радио, където аудиото, управляващата информация и данните за корекция на грешки се пренасят като кодирани потоци от битове преди предаването.
Двоичният запис е полезен за разбирането на отделните битове, но при дълги машинни стойности шестнадесетичният обикновено се чете по-лесно, защото всяка негова цифра съответства на четири бита.
Често задавани въпроси
Може ли двоично число да съдържа интервали?
Интервалите не са двоични цифри, макар че често се поставят между байтовете за по-лесно четене. Даден анализатор може да ги приеме или отхвърли, затова премахни разделителите, когато системата изисква непрекъсната поредица от двоични цифри.
Може ли двоичният код да представя емоджита и букви с диакритични знаци?
Да, но само чрез предварително определено знаково кодиране като UTF-8. Тези знаци обикновено заемат повече от един байт, затова третирането на всеки видим знак като отделна осембитова стойност води до неправилни резултати.
Валидни двоични цифри ли са 2 и 9?
Не. Стандартният двоичен запис съдържа само 0 и 1. Ако присъства друга цифра, приеми въведената стойност за невалидна, вместо мълчаливо да допускаш, че е записана в десетична бройна система.
Ще остане ли точно много дълго двоично число?
Не е задължително. bindec връща цяло число, когато стойността се побира в размера за цели числа на PHP, а в противен случай връща число с плаваща запетая, което може да доведе до загуба на точност. dechex приема цяло число, затова диапазонът му зависи от размера за цели числа на сървъра. За големи идентификатори или потоци от битове използвай библиотека за големи цели числа или обработвай части с фиксиран размер.
Въведените данни обработват ли се в браузъра?
Не. Въведените данни се изпращат до сървъра през HTTPS, където се извършва преобразуването, и не се съхраняват.
Подобни инструменти
Конвертирайте текст в шестнадесетичен и обратно с нашия инструмент за конвертиране в шестнадесетичен формат за точно преобразуване на данни.
Лесно конвертирайте текст в ASCII и обратно с нашия ASCII конвертор за ефективно управление на данни.
Конвертирайте текст в десетичен формат и обратно с нашия инструмент за конвертиране в десетичен формат за прецизно преобразуване на данни.
Популярни инструменти
Създайте свой собствен подпис и го изтеглете лесно с нашия инструмент за генериране на подписи за персонализирани електронни подписи.
Изчислете размера на всеки текст в байтове (B), килобайти (KB) или мегабайти (MB) с помощта на нашия инструмент за изчисляване на размера на текста.
Използвайте инструмента за обратна IP проверка, за да намерите домейна или хоста, свързан с всеки IP адрес бързо и лесно.
Използвайте нашия инструмент за пинг, за да проверите състоянието и времето за отговор на всеки уебсайт, сървър или порт бързо и ефективно.
Инструментът за търсене на IP на Digily Link предоставя подробна информация за всеки IP адрес. Използвайте тази безплатна онлайн услуга, за да получите изчерпателни данни за IP.
Генерирайте своя безплатен WhatsApp линк мигновено с нашия генератор на WhatsApp линкове. Добавете персонализирано съобщение и започнете чатове с едно кликване. Без нужда от вход или програмиране.