Słownik-IT

Opis krok po kroku, jak przeliczyć liczbę z systemu dwójkowego na szesnastkowy. Szczegółowy przewodnik wyjaśniający każdy krok konwersji. Możesz zmienić pokazany przykład, klikając Edytuj. Zmień liczby, a następnie wróć, klikając odpowiedni Znak zapytania.

Zamiana systemu dwójkowego na szesnastkowy

Wstęp

Krótki wstęp do systemu dwójkowego

Każdy system liczbowy opiera się na określonej liczbie unikalnych znaków, które nazywamy cyframi. Liczba tych znaków to baza systemu.W systemie dwójkowym, jak wskazuje jego nazwa, mamy tylko 2 unikalne cyfry: 0 i 1.

System dwójkowy, znany również jako system binarny, jest podstawą działania komputerów, ponieważ operują one na dwóch stanach: włączony (1) i wyłączony (0).

Krótki wstęp do systemu szesnastkowego

Dla systemu szesnastkowego mamy 16 unikalnych znaków (cyfr): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A(10), B(11), C(12), D(13), E(14), F(15) .

Znaki alfabetu A-F służą do reprezentowania wartości większych niż 9, co pozwala na zapis liczb w sposób bardziej kompaktowy.

System szesnastkowy, znany również jako system heksadecymalny, jest szeroko stosowany w informatyce, szczególnie w programowaniu, zapisie kolorów w formacie HTML/CSS oraz przy reprezentacji adresów pamięci.

Tabela przedstawiająca 16 pierwszych liczb:
DwójkowySzesnastkowy
00000
00011
00102
00113
01004
01015
01106
01117
10008
10019
1010A(10)
1011B(11)
1100C(12)
1101D(13)
1110E(14)
1111F(15)

Obliczenia

Obliczenie wersji szesnastkowej twojej liczby: 1010.02

Edytuj

Krok 1. Podział liczby po 4 bity

Wzór poniżej, pomaga zbadać na ilu bitach możemy zapisać każdą cyfrę ósemkową.

log(Baza systemu 1)(Baza systemu 2) = X
X - Ilość znaków systemu 1 potrzebna do zapisu jednego znaku systemu 2

Podstawiając liczby:
log216 = 4 lub inaczej 24= 16
Dzięki temu wiemy, że jedną cyfrę systemu ósemkowego możemy zapisać na 4 bitach. Dlatego musimy liczbę dwójkową podzielić na 4 bity.

1010.0000
Czasem niemożliwe jest idealne podzielenie na równe części. Dla liczby 11.01 jest to niemożliwe, dlatego braki uzupełniamy zerami.
Przed przecinkiem uzupełniamy od lewej, a po przecinku od prawej.
Przykład: 11.01 → 0011.0100

Krok 2. Podstawienie potęg 2

Analizujemy każdą grupę osobno. Dla każdej cyfry piszemy od lewej kolejną potęgę 2.
Liczba1010.0000
Potęgi23222120.23222120
8421.8421

Krok 3. Dodanie odpowiednich potęg

Analizujemy każdą grupę osobno. Dodajemy do siebie te potęgi, które znajdują się pod cyfrą 1.
Liczba1010.0000
Potęgi8421.8421
WynikA (10). 0

Podsumowanie

1010.02 → A.016