O tym narzędziu

Ten konwerter systemów liczbowych przyjmuje liczbę w systemie dwójkowym, ósemkowym, dziesiętnym, szesnastkowym lub dowolnym o podstawie od 2 do 36 i pokazuje ją naraz we wszystkich popularnych systemach.

Jak używać

  1. Wpisz liczbę.
  2. Wybierz system, w którym jest zapisana, albo wybierz Custom i podaj podstawę od 2 do 36.
  3. Odczytaj wyniki w systemie dwójkowym, ósemkowym, dziesiętnym i szesnastkowym oraz w wybranej przez siebie podstawie.
  4. Kliknij wynik, aby go skopiować.

Warto wiedzieć

  • Systemy o podstawie większej niż 10 używają liter jako cyfr: od A = 10 do Z = 35 w systemie o podstawie 36.
  • System szesnastkowy (podstawa 16) jest popularny w programowaniu, bo jedna cyfra hex odpowiada dokładnie 4 bitom.
  • System ósemkowy (podstawa 8) służy do zapisu uprawnień plików w Uniksie, np. 755.
  • Bardzo duże liczby całkowite powyżej 9,007,199,254,740,991 (2^53 − 1) tracą precyzję, bo używane są liczby JavaScriptu.

Działa w całości w przeglądarce — nic, co wpiszesz, nie jest wysyłane ani zapisywane.

Najczęściej zadawane pytania

Jak zamienić liczbę dwójkową na dziesiętną?

Pomnóż każdą cyfrę przez 2 podniesione do potęgi równej jej pozycji, licząc od 0 z prawej strony, i zsumuj wyniki. Na przykład 1011 = 8 + 0 + 2 + 1 = 11.

Czy system szesnastkowy rozróżnia wielkość liter?

Nie. A–F i a–f oznaczają te same wartości.

Czy obsługiwane są ułamki lub liczby ujemne?

Konwertowane są liczby całkowite. Części ułamkowe są pomijane.

Czy cokolwiek trafia na serwer?

Nie. Wszystkie konwersje odbywają się w Twojej przeglądarce.