Ten konwerter przelicza liczby dziesiętne na binarne i odwrotnie. Wynik pojawia się natychmiast po wpisaniu wartości.

System binarny (dwójkowy) używa tylko cyfr 0 i 1. To podstawa działania komputerów – każdy bit w pamięci to 0 lub 1. Liczba 255 w systemie dziesiętnym to 11111111 binarnie (8 bitów = 1 bajt).
Przeliczanie na binarny przydaje się przy programowaniu niskopoziomowym, pracy z maskami bitowymi, adresowaniem IP i zrozumieniu działania komputerów.
Maski podsieci IP używają zapisu binarnego: 255.255.255.0 = 11111111.11111111.11111111.00000000 (/24). Znajomość binarnego ułatwia pracę z sieciami.
Uprawnienia plików Unix (chmod): 755 = 111 101 101 binarnie (rwx r-x r-x).
Konwersja z systemu dziesiętnego na dwójkowy (binarny) polega na wielokrotnym dzieleniu liczby przez 2 i zapisywaniu reszt w odwrotnej kolejności. Każda reszta z dzielenia to jedna cyfra binarna (bit) — może mieć wartość 0 lub 1.
Na przykład aby zamienić liczbę 13 na binarną, dzielimy kolejno: 13 przez 2 daje 6 z resztą 1, następnie 6 przez 2 daje 3 z resztą 0, potem 3 przez 2 daje 1 z resztą 1, i wreszcie 1 przez 2 daje 0 z resztą 1. Czytając reszty od końca, otrzymujemy 1101 w systemie binarnym.
System binarny jest fundamentem informatyki — komputery przechowują i przetwarzają wszystkie dane jako ciągi zer i jedynek. Jeden bajt to 8 bitów, co pozwala zapisać wartości od 0 (00000000) do 255 (11111111).
(255).toString(2) = “11111111”.| Cecha | Dziesiętny (DEC) | Binarny (BIN) |
|---|---|---|
| Podstawa | 10 | 2 |
| Cyfry | 0–9 | 0–1 |
| Bajt (max) | 255 | 11111111 |
| Użycie | Codzienne obliczenia | Komputery, elektronika |
| Prefiks | Brak | 0b (programowanie) |

Masz pomysł na nową funkcję, znalazłeś błąd lub chcesz zaproponować inne narzędzie? Napisz do nas – odpowiadamy w ciągu 24 godzin.