Licznik liter › Kod binarny

Tłumacz kodu binarnego

Wpisz tekst, a zamienimy go na zera i jedynki. Wklej kod binarny, a odczytamy z niego tekst. Polskie litery działają poprawnie, bo używamy kodowania Unicode, tak jak współczesne komputery.

Tekst na binarny i binarny na tekstPolskie znakiZapis HEX i dziesiętny
Szesnastkowo (HEX)
Dziesiętnie (bajty)

Co to jest kod binarny?

Kod binarny, nazywany też kodem zero jedynkowym, to sposób zapisu informacji za pomocą tylko dwóch cyfr: 0 i 1. Tak przechowuje dane każdy komputer i telefon. Jedna cyfra to bit, a osiem bitów tworzy bajt. Jeden bajt może przyjąć 256 różnych wartości, od 00000000 do 11111111.

Jak zamienić tekst na kod binarny?

Każdej literze przypisany jest numer w tabeli znaków, a ten numer zapisuje się w systemie dwójkowym. Na przykład wielka litera A ma numer 65, czyli 01000001, a mała litera a ma numer 97, czyli 01100001. Nasz tłumacz robi to automatycznie dla całego tekstu.

ZnakKod dziesiętnyKod binarny
A6501000001
B6601000010
a9701100001
z12201111010
04800110000
spacja3200100000

Polskie znaki w kodzie binarnym

Litery z podstawowego alfabetu łacińskiego zajmują jeden bajt. Polskie litery, takie jak ą, ł czy ż, nie mieszczą się w podstawowej tabeli ASCII, dlatego w kodowaniu Unicode (UTF8), używanym przez wszystkie współczesne strony i aplikacje, zajmują dwa bajty, czyli 16 bitów. Dlatego słowo „Cześć” ma 5 znaków, ale aż 7 bajtów.

LiteraKod binarny (UTF8)
ą11000100 10000101
ę11000100 10011001
ł11000101 10000010
ó11000011 10110011
ż11000101 10111100

Jak odczytać kod binarny?

Wklej zera i jedynki do prawego pola. Nie musisz pilnować odstępów: tłumacz sam podzieli ciąg na bajty po 8 bitów. Jeśli liczba bitów nie dzieli się przez 8, dostaniesz ostrzeżenie, że kod jest niekompletny. Poniżej pola zobaczysz także zapis szesnastkowy (HEX) i dziesiętny, przydatny w programowaniu i na lekcjach informatyki.

Najczęściej zadawane pytania

Jak napisać „kocham cię” w kodzie binarnym?

Wpisz tekst w lewym polu, a kod pojawi się od razu. Pamiętaj, że litera ę zajmuje w kodzie dwa bajty.

Ile bitów ma jedna litera?

Litery bez polskich znaków zajmują 8 bitów (1 bajt). Polskie litery w kodowaniu UTF8 zajmują 16 bitów (2 bajty), a emoji zwykle 32 bity (4 bajty).

Czym jest kod zero jedynkowy?

To inna nazwa kodu binarnego, czyli zapisu danych za pomocą cyfr 0 i 1.

Dlaczego odczytany tekst zawiera dziwne znaki?

Prawdopodobnie kod jest niekompletny albo zawiera pomyłkę. Każdy znak musi mieć pełne 8 bitów, a polskie litery dwa kompletne bajty.