Kalkulatory

Konwerter binarny, dziesiętny i szesnastkowy

Konwertuj liczby między systemem binarnym, ósemkowym, dziesiętnym, szesnastkowym i dowolną podstawą od 2 do 36 w jednym kroku.

Dostępne również w:EnglishEspañolPortuguêsFrançaisDeutschItalianoNederlands

Binarny (podstawa 2)11111111
Ósemkowy (podstawa 8)377
Dziesiętny (podstawa 10)255
Szesnastkowy (podstawa 16)FF
Podstawa 3673

Wszystko liczy się w twojej przeglądarce. To, co wpisujesz, nie trafia na żaden serwer.

Konwerter systemów liczbowych: do czego służy

Procesory liczą w systemie binarnym, adresy pamięci zapisuje się szesnastkowo, uprawnienia w Uniksie używają systemu ósemkowego, a ludzie myślą dziesiętnie. Ręczne przeliczanie między systemami jest żmudne i podatne na błędy. Wpisz liczbę w dowolnym systemie, a od razu zobaczysz jej odpowiedniki we wszystkich popularnych podstawach.

Konwerter systemów liczbowych: jak korzystać

  1. Wybierz podstawę, w której zapisana jest twoja liczba.
  2. Wpisz lub wklej wartość; cyfry są sprawdzane zgodnie z wybraną podstawą.
  3. Odczytaj odpowiedniki w systemie binarnym, ósemkowym, dziesiętnym i szesnastkowym.
  4. Użyj selektora, żeby przeliczyć na dowolną inną podstawę od 2 do 36.

Najczęściej zadawane pytania

Dlaczego system szesnastkowy używa liter?

Podstawa 16 potrzebuje szesnastu symboli, a mamy tylko dziesięć cyfr. Litery od A do F reprezentują wartości od 10 do 15, dzięki czemu jedna cyfra szesnastkowa odpowiada dokładnie czterem bitom.

Dlaczego system szesnastkowy jest tak popularny w programowaniu?

Bo jedna cyfra szesnastkowa to cztery bity, a dwie cyfry to jeden bajt. To zwarty i bezstratny sposób zapisu liczby binarnej, dlatego kolory, adresy pamięci i skróty haszujące zapisuje się właśnie tak.

Do czego dziś jeszcze służy system ósemkowy?

Przede wszystkim do uprawnień plików w Uniksie i Linuksie. Każda grupa trzech bitów (odczyt, zapis, wykonanie) mieści się w jednej cyfrze ósemkowej, stąd zapis chmod 755.

Czy konwerter obsługuje liczby ujemne albo z częścią dziesiętną?

Konwertuje liczby całkowite nieujemne. Ułamki i zapis uzupełnień do dwóch zależą od rozmiaru słowa i formatu, więc narzędzie nie próbuje ich zgadywać.