Konwersja

Konwerter systemów liczbowych

Ustawienia
Zresetuj
Udostępnij wynik
Zapisz
Osadź
Zgłoś błąd

Udostępnij kalkulator

Dodaj nasz darmowy kalkulator do swojej strony internetowej

Proszę wprowadzić ważny URL. Obsługiwane są tylko adresy HTTPS.


Użyj jako wartości domyślnych dla osadzonego kalkulatora to, co znajduje się obecnie w polach wprowadzania kalkulatora na stronie.


Kolor z fokusem obręczy wprowadzania, kolor zaznaczonej przełączki, kolor elementu wyboru podczas najechania itp.


Proszę zaakceptować Warunki Użytkowania.

Prévisualisation

Zapisz kalkulator

Ustawienia kalkulatora

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Udostępnij kalkulator

Co to jest system liczbowy

System liczbowy to sposób zapisywania liczb przy użyciu określonego zestawu symboli i reguł. Wszystkie liczby, które na co dzień używamy, są zapisywane w dziesiętnym systemie liczbowym, który wykorzystuje 10 cyfr (od 0 do 9). Istnieje jednak wiele innych systemów, z których każdy ma swoją własną podstawę (lub radiks). Podstawa systemu wskazuje liczbę odrębnych symboli używanych do reprezentacji liczb.

Na przykład:

  • W systemie binarnym — 2 symbole: 0 i 1. Wykorzystywane w informatyce.
  • W systemie ósemkowym — 8 symboli: od 0 do 7.
  • W systemie dziesiętnym — 10 symboli: od 0 do 9. Wykorzystywany w życiu codziennym i jest najpopularniejszym systemem.
  • W systemie szesnastkowym — 16 symboli: od 0 do 9 i od A do F, gdzie A = 10, B = 11, …, F = 15. Popularny we współczesnych komputerach. Na przykład kolory często są specyfikowane w systemie szesnastkowym. Kolor niebieski to #0000FF.

W bardziej rozbudowanych systemach (na przykład podstawa-36) wykorzystuje się cyfry i litery łacińskie, gdzie: A = 10, B = 11, …, Z = 35.

Jak działa konwersja pomiędzy systemami liczbowymi

Aby zamienić liczbę z dziesiętnego na system o podstawie bb:

  1. Podziel liczbę źródłową przez podstawę bb.
  2. Zapisz resztę z dzielenia.
  3. Powtarzaj dzielenie całkowitego ilorazu, dopóki nie dostaniesz zera.
  4. Zapisz zapisane reszty w odwrotnej kolejności — to jest wynik.

Aby przekształcić liczbę z jednego systemu na inny, często najpierw przekształcamy liczbę do systemu dziesiętnego, a następnie do pożądanej podstawy.

Jak dokonać konwersji krok po kroku

Krok 1. Przekształcenie do systemu dziesiętnego

Przypuśćmy, że mamy liczbę 10110210110_2.

Obliczamy używając wzoru:

101102=0×20+1×21+1×22+0×23+1×24=221010110_2 = 0×2^0 + 1×2^1 + 1×2^2 + 0×2^3 + 1×2^4 = 22_{10}

Krok 2. Przekształcenie z systemu dziesiętnego na system ósemkowy

Przekształćmy 221022_{10} na system ósemkowy.

DzielenieIloraz całkowityReszta
22 ÷ 826
2 ÷ 802

Wynik:

2210=26822_{10} = 26_8

Główne systemy liczbowe

PodstawaNazwaUżywane symbolePrzykład
2Binarny0, 11011₂ = 11₁₀
8Ósemkowy0–7127₈ = 87₁₀
10Dziesiętny0–9245₁₀
12Dwunastkowy0–9, A, B1A₁₂ = 22₁₀
16Szesnastkowy0–9, A–F1F₁₆ = 31₁₀
36Podstawa-360–9, A–ZZ₃₆ = 35₁₀

Tabela symboli dla podstaw do 36

WartośćSymbolWartośćSymbolWartośćSymbol
0012C24O
1113D25P
2214E26Q
3315F27R
4416G28S
5517H29T
6618I30U
7719J31V
8820K32W
9921L33X
10A22M34Y
11B23N35Z

Przykład 1. Przekształcenie liczby dziesiętnej na szesnastkową

DzielenieIloraz całkowityReszta
120 ÷ 1678
7 ÷ 1607

Podziel 120 przez podstawę 16 i zapisuj reszty, aż iloraz będzie równy zero. Zapisz reszty w odwrotnej kolejności:

12010=7816120_{10} = 78_{16}

Przykład 2. Przekształcenie 12345₁₀ do podstawy-36

DzielenieIloraz całkowityReszta
12345 ÷ 3634233 → X
342 ÷ 36918 → I
9 ÷ 3609

Zapisz teraz sekwencję reszt w odwrotnej kolejności:

1234510=9IX3612345_{10} = 9IX_{36}

Przykład 3. Konwersja pomiędzy dowolnymi podstawami

Przekształć 110121101_2 w szesnastkowy.

  1. Najpierw znajdź wartość dziesiętną:
11012=1×23+1×22+0×21+1×20=13101101_2 = 1×2^3 + 1×2^2 + 0×2^1 + 1×2^0 = 13_{10}
  1. Przekształć 13₁₀ na szesnastkowy: Reszta z dzielenia 13÷16=13D13 ÷ 16 = 13 → D

Wynik:

11012=D161101_2 = D_{16}

Fakt historyczny

Pierwsze systemy liczbowe pojawiły się na długo przed naszą erą.
Starożytni Sumerowie używali systemu sześćdziesiętnego (podstawa 60) — dlatego mamy 60 minut w godzinie i 60 sekund w minucie.
Później Egipcjanie i Rzymianie używali systemów dziesiętnego i dwudziestkowego (podstawa 20) w swoich notatkach, a idea notacji pozycyjnej została w pełni rozwinięta w Indiach i przekazana do Europy przez uczonych arabskich.

Uwagi

  • Przy wprowadzaniu liczby, używaj tylko symboli dozwolonych dla wybranej podstawy.
  • Wartości literowe dla cyfr zaczynają się od A=10, B=11 do Z=35.
  • Konwerter automatycznie sprawdza poprawność wprowadzonych danych i natychmiast dostarcza wynik z szczegółowym wyjaśnieniem w formie tabeli.

Często Zadawane Pytania

Jak przekonwertować liczbę 255 z systemu dziesiętnego na szesnastkowy?

DzielenieIloraz całkowityReszta
255 ÷ 1615F
15 ÷ 160F

Wynik:

25510=FF16255_{10} = FF_{16}

Jak przekonwertować 101010₂ na system dziesiętny?

1010102=0×20+1×21+0×22+1×23+0×24+1×25=4210101010_2 = 0×2^0 + 1×2^1 + 0×2^2 + 1×2^3 + 0×2^4 + 1×2^5 = 42_{10}

Jak przekonwertować 42₁₀ na system ósemkowy?

DzielenieIloraz całkowityReszta
42 ÷ 852
5 ÷ 805

Wynik:

4210=52842_{10} = 52_8

Jak przedstawić 999₁₀ w systemie dwunastkowym?

DzielenieIloraz całkowityReszta
999 ÷ 12833
83 ÷ 12611 → B
6 ÷ 1206

Wynik:

99910=6B312999_{10} = 6B3_{12}

Jaka jest maksymalna podstawa obsługiwana przez ten konwerter?

Ten konwerter obsługuje konwersje dla systemów liczbowych od 2 do 36.
Obejmuje to wszystkie możliwe kombinacje cyfr i liter łacińskich (0–9, A–Z).

Zgłoś błąd

To pole jest wymagane.