Konwerter systemów liczbowych

Konwertuj liczby między binarnym, ósemkowym, dziesiętnym, szesnastkowym i bazami 2–36


Custom base

Twoje pliki nigdy nie opuszczają przeglądarki. Nic nie jest wysyłane na żaden serwer. Polityka prywatności

Konwertuj dowolną liczbę między binarnym, ósemkowym, dziesiętnym, szesnastkowym oraz dowolnymi bazami od 2 do 36. Cztery standardowe bazy są synchronizowane przy edycji dowolnego pola. Przydatne w programowaniu niskopoziomowym, CTF i informatyce.

Jak konwertować systemy liczbowe

1
Wpisz liczbę

Wpisz wartość w dowolnym z czterech pól (bin, oct, dec, hex).

2
Zobacz synchronizowane wyniki

Pozostałe bazy aktualizują się natychmiast.

3
Niestandardowa baza

Wybierz bazę (2–36) dla niestandardowych konwersji.

🔟
Wszystkie standardowe bazy

Binarny, ósemkowy, dziesiętny, szesnastkowy — zsynchronizowane.

⚙️
Baza 2–36

Konwertuj do i z dowolnej bazy między 2 a 36.

🧮
BigInt

Obsługuje liczby znacznie większe niż 2^53.

📋
Kopiuj każdą bazę

Jedno kliknięcie kopiuje wynik.

FAQ

Baza 2 używa dwóch cyfr (0 i 1) i tak elektronika cyfrowa reprezentuje liczby wewnętrznie.

Baza 16 używa 0–9 i A–F. Zwięzła do reprezentacji bajtów — bajt mieści się w 2 cyfrach hex.

Tak. Liczby ujemne są konwertowane z wiodącym minusem.

Obecnie tylko całkowite. Konwersja float między bazami nie jest standardowa.

Baza 36 (cyfry 0–9 i litery A–Z) — maksimum dla parseInt/toString w JS.

Więcej darmowych narzędzi