Konwerter kodu binarnego — tekst ↔ binarny TEKST → BINARNY

Konwertuj między tekstem a kodem binarnym (zapisem o podstawie 2). Wpisz tekst, aby otrzymać jego zapis binarny (8 bitów na znak), albo wpisz cyfry binarne (0 i 1), aby zdekodować je z powrotem do czytelnego tekstu. Obsługuje formaty 8-bitowy i oddzielany spacjami.
To narzędzie przetwarza wszystkie dane lokalnie w przeglądarce — żadne dane nie są wysyłane na serwer.
Kodowanie: Wykryj automatycznie ▾
Grupowanie bitów: Separator:
Wpisz, aby przeliczać w czasie rzeczywistym
(UTF-8 .txt)
Schemat 13: kodowanie kodu binarnego
Binarny to podstawowy system liczbowy o podstawie 2, używany przez wszystkie komputery cyfrowe. Każdy znak jest reprezentowany jako ciąg bitów (0 i 1). Standardowe kodowanie 8-bitowe (1 bajt na znak) obejmuje wszystkie 256 wartości rozszerzonego ASCII. Kodowanie 7-bitowe obejmuje standardowe ASCII (0–127). Kodowanie binarne to najniższy poziom reprezentacji — każdy plik, obraz czy program ostatecznie sprowadza się do postaci binarnej.
Binarny i uzupełnienie do dwóch

Każda cyfra binarna to potęga dwójki, więc 8 bitów obejmuje wartości 0–255. Liczby ujemne przechowuje się w uzupełnieniu do dwóch — odwróć wszystkie bity i dodaj jeden — co pozwala temu samemu układowi sumatora obsługiwać dodawanie i odejmowanie. Przy stałej szerokości wartości przekraczające zakres po prostu zawijają się: 255 + 1 staje się 0 w 8 bitach.

Ten sam wzorzec bitów oznacza różne liczby przy różnych szerokościach — 11111111 to 255 bez znaku, ale −1 jako 8-bitowe uzupełnienie do dwóch ze znakiem.