Każda funkcja konwertera binarnego
Konwersja wielosystemowa w czasie rzeczywistym
Konwerter jednocześnie wyświetla liczbę w systemie binarnym, ósemkowym, dziesiętnym, szesnastkowym i dowolnym niestandardowym od 2 do 62 — z konfigurowalnym alfabetem (cyfry, wielkie litery, potem małe). Dane wejściowe akceptują prefiksy 0b (binarny), 0o (ósemkowy) i 0x (szesnastkowy) z automatycznym wykrywaniem systemu. Wynik aktualizuje się przy każdym naciśnięciu klawisza, bez przycisku „Konwertuj”.
Liczby ze znakiem i bez
Ten sam wzorzec bitowy można odczytać na trzy sposoby: bez znaku (0 do 2ⁿ−1), ze znakiem w dopełnieniu do dwóch (−2ⁿ⁻¹ do 2ⁿ⁻¹−1), ze znakiem w znaku i wartości lub w dopełnieniu do jedynki. Konwerter pokazuje wszystkie cztery interpretacje naraz, eliminując klasyczne błędy przepełnienia i znaku. Rozmiar jest konfigurowalny od 4 do 1024 bitów lub niestandardowy.
Dopełnienie do dwóch krok po kroku
Dedykowana zakładka pokazuje pełną demonstrację: zapisanie wartości bezwzględnej w binarnym na n bitów, odwrócenie każdego bitu, a następnie dodanie 1. Dla liczby dodatniej bit najstarszy to po prostu znak. Na 8 bitach −5 staje się 11111011. Ta reprezentacja, używana przez każdy procesor, sprawia, że dodawanie i odejmowanie są identyczne.
Klikalna wizualizacja bitów
Każdy bit pokazuje swoją wagę (2⁰, 2¹, 2²…) i wartość. Kliknięcie przełącza bit, a każda konwersja jest natychmiast przeliczana: to najprostszy sposób na zrozumienie wartości bajta, zbudowanie maski lub rozbicie adresu IP na binarny.
Kalkulator binarny i operacje bitowe
Dodawanie, odejmowanie, mnożenie, dzielenie całkowite i modulo działają z precyzją dowolną. Operacje bitowe — AND (&), OR (|), XOR (^), przesunięcie w lewo (<<) i przesunięcie w prawo (>>) — respektują wybrany rozmiar (8, 16, 32, 64 bity…) i interpretację ze znakiem lub bez. Wynik jest wyświetlany we wszystkich systemach ze wzorcem bitowym.
Tekst na binarny
Konwertuj tekst, plik lub URL na binarny, szesnastkowy, ósemkowy i dziesiętny kod bajtowy, z tabelą szczegółową dla każdego znaku (kod, binarny, hex). Obsługiwane kodowania: UTF-8, ASCII, Latin-1 (ISO-8859-1), Windows-1252 i UTF-16. Odwrotne dekodowanie akceptuje sekwencje binarne, szesnastkowe lub ósemkowe, z spacjami lub bez.
Tabela konwersji interaktywna
Przeglądaj wartości od 0 do 255 (i dalej) z ich reprezentacjami dziesiętną, szesnastkową, binarną, ósemkową i znakiem. Pole wyszukiwania filtruje natychmiast, a kliknięcie wiersza ładuje wartość do konwertera — idealne do nauki ASCII i potęg dwójki.
Szesnastkowy i kolory
Wpisz kolor #RRGGBB: narzędzie oblicza RGB, HSL i CMYK, pokazuje podgląd i kolor uzupełniający, a wartość szesnastkową konwertuje na binarny, ósemkowy i dziesiętny naraz.
Bajty i jednostki danych
Konwertuj bity, bajty, kilo/mega/giga/terabajty i ich odpowiedniki binarne (KiB, MiB, GiB, TiB), respektując oba systemy: Międzynarodowy (1 KB = 1000 bajtów) i IEC (1 KiB = 1024 bajty).
Uprawnienia Unix (chmod)
Przetłumacz kod chmod (755, 644…) na zapis symboliczny rwxr-xr-x, na binarny dla każdej klasy (właściciel, grupa, inni) i z powrotem. Wartości 4=odczyt, 2=zapis, 1=wykonanie są rozbijane i wyjaśniane.
Historia, udostępnianie i eksport
Każda konwersja jest zapisywana lokalnie: przeładuj ją jednym kliknięciem lub wyczyść listę. Udostępnij wartość przez URL (?v=system:wartość) i eksportuj wyniki do TXT, CSV, JSON lub Markdown. Paleta poleceń (Ctrl+K) do poruszania się między dziewięcioma trybami.
Jak przeliczyć binarny na dziesiętny
Każdy bit liczby binarnej odpowiada potędze dwójki: najmłodszy bit ma wagę 2⁰ = 1, następny 2¹ = 2, potem 2² = 4, 2³ = 8 itd. Aby przeliczyć 1010: 1×8 + 0×4 + 1×2 + 0×1 = 8 + 2 = 10. Ogólnie dodajesz tylko wagi bitów, które mają wartość 1.
Odnośnik odwrotny: 11111111 (osiem bitów o wartości 1) = 255, maksymalna wartość bajta bez znaku, czyli 2⁸ − 1. Przydatne potęgi dwójki do zapamiętania: 2¹⁰ = 1024 (kilo binarne), 2²⁰ = 1048576 (mega binarne), 2³⁰ ≈ 1 miliard (giga binarne).
Jak przeliczyć liczbę dziesiętną na binarny
Metoda kolejnego dzielenia: dzielicie liczbę przez 2 i zapisujecie resztę (0 lub 1). Powtarzacie z ilorazem, aż dojdziecie do 0, potem odczytujecie reszty od dołu do góry.
Przykład dla 13: 13 ÷ 2 = 6 reszta 1; 6 ÷ 2 = 3 reszta 0; 3 ÷ 2 = 1 reszta 1; 1 ÷ 2 = 0 reszta 1 → odczytując odwrotnie: 1101. Sprawdzenie: 8 + 4 + 0 + 1 = 13.
Tabela referencyjna potęg dwójki
Przydatne do konwersji w pamięci: 2⁰=1, 2¹=2, 2²=4, 2³=8, 2⁴=16, 2⁵=32, 2⁶=64, 2⁷=128, 2⁸=256, 2⁹=512, 2¹⁰=1024, 2¹¹=2048, 2¹²=4096, 2¹³=8192, 2¹⁴=16384, 2¹⁵=32768, 2¹⁶=65536. Każdy bajt w binarnym zajmuje dokładnie 8 bitów: od 00000000 do 11111111.
Polecane dla
Studentów i nauczycieli informatyki (nauka systemów liczbowych, ASCII, dopełnienia do dwóch), programistów (maski bitowe, flagi, protokoły, debugging hex), administratorów systemów (uprawnienia chmod, rozwiązywanie masek) i każdego, kto chce mieć konwerter binarny online który jest szybki, niezawodny i prywatny.