Konwerter Systemów Liczbowych
Konwertuj liczby między systemami binarnym, oktalnym, dziesiętnym i szesnastkowym. Obsługuje duże liczby całkowite. Bezpłatnie, 100% w przeglądarce.
Dokumentacja
Czym są systemy liczbowe?
Podstawa systemu liczbowego (radix) określa ile unikalnych cyfr używa pozycyjny system zapisu. Ludzie liczą w systemie dziesiętnym (podstawa 10) używając cyfr 0–9. Komputery operują w systemie binarnym (podstawa 2) używając tylko 0 i 1 — każda informacja cyfrowa jest ostatecznie reprezentowana binarnie. System szesnastkowy (podstawa 16) i oktalny (podstawa 8) zapewniają czytelne skróty danych binarnych, ponieważ ich podstawy są potęgami 2 (16 = 2⁴, 8 = 2³), co czyni konwersję prostą.
Przewodnik po systemach liczbowych
Binarny (podstawa 2): Cyfry 0–1. Każda cyfra to jeden bit. 8 bitów = 1 bajt (wartości 0–255). Fundament całej informatyki cyfrowej — procesory, pamięć i nośniki danych operują binarnie.
Oktalny (podstawa 8): Cyfry 0–7. Każda cyfra oktalna reprezentuje dokładnie 3 bity. Używany do uprawnień plików Unix/Linux (chmod 755 = rwxr-xr-x).
Dziesiętny (podstawa 10): Cyfry 0–9. Standardowy codzienny system liczenia — naturalny dla ludzi.
Szesnastkowy (podstawa 16): Cyfry 0–9 i A–F. Każda cyfra hex reprezentuje dokładnie 4 bity (półbajt). Dwie cyfry hex = jeden bajt. Używany do adresów pamięci, kolorów CSS (#FF5500), adresów MAC i reprezentacji danych na poziomie bajtów.
Kiedy programiści potrzebują konwersji?
Kolory CSS: #1A2B3C to trzy pary bajtów hex reprezentujące Red (26), Green (43), Blue (60) w systemie dziesiętnym. Uprawnienia Unix: chmod 755 — 7 w systemie oktalnym = 111 w binarnym (odczyt+zapis+wykonanie), 5 = 101 (odczyt+wykonanie). Debugowanie: Adresy pamięci, wskaźniki i zrzuty hex w debugerach (GDB, LLDB, Chrome DevTools) wyświetlane w systemie szesnastkowym. Sieć: Adresy MAC (48-bitowe, 6 par hex), adresy IPv6 (128-bitowe hex) i maski podsieci używają hex lub binarnego. Operacje bitowe: Zrozumienie flag, masek bitowych i manipulacji bitami wymaga myślenia w systemie binarnym.
Prywatność
Wszystkie konwersje są wykonywane 100% w przeglądarce. Żadne dane nie są wysyłane na serwer.