Kod binarny jest najbardziej podstawowym językiem informatyki i urządzeń cyfrowych. Jest on używany do reprezentowania wszystkich rodzajów danych, od tekstu i obrazów po audio i wideo. Kod binarny opiera się na użyciu tylko dwóch cyfr, 0 i 1, które są używane w różnych kombinacjach do reprezentowania różnych wartości. W tym artykule omówimy, jak zapisać liczbę dziesiętną 10 w postaci binarnej i wyjaśnimy, jak działa kod binarny.
Jak odczytać kod binarny?
Odczytywanie kodu binarnego wymaga zrozumienia pozycji każdej cyfry w kodzie. Każda cyfra reprezentuje potęgę 2, zaczynając od najbardziej wysuniętej na prawo cyfry. Na przykład, w kodzie binarnym 1010, najbardziej wysunięta na prawo cyfra reprezentuje 2^0 (czyli 1), druga cyfra od prawej reprezentuje 2^1 (czyli 2), trzecia cyfra od prawej reprezentuje 2^2 (czyli 4), a najbardziej wysunięta na lewo cyfra reprezentuje 2^3 (czyli 8). Aby odczytać kod binarny 1010, wystarczy zsumować wartości cyfr, które są równe 1. W tym przypadku 1 + 0 + 4 + 0 = 5.
Jak działa kod binarny?
Kod binarny wykorzystuje system potęg 2 do reprezentowania wszystkich rodzajów danych. Każda cyfra w kodzie reprezentuje potęgę 2, przy czym najbardziej wysunięta na prawo cyfra reprezentuje 2^0, druga cyfra od prawej reprezentuje 2^1 i tak dalej. Wartość każdej cyfry to 0 lub 1, w zależności od tego, czy dana potęga 2 występuje w reprezentowanej liczbie. Na przykład, kod binarny 1010 reprezentuje liczbę 5, ponieważ ma 2^0 i 2^2, ale nie 2^1 lub 2^3.
Jak zmienić system 10 na 2?
Aby zmienić liczbę z systemu 10 (dziesiętnego) na 2 (binarny), należy wielokrotnie dzielić liczbę przez 2, aż iloraz wyniesie 0. Reszty z każdego dzielenia, w odwrotnej kolejności, dadzą kod binarny. Na przykład, aby przekonwertować liczbę dziesiętną 10 na binarną, należy zacząć od podzielenia jej przez 2:
5 ÷ 2 = 2, reszta 1
1 ÷ 2 = 0, reszta 1
Reszty, w odwrotnej kolejności, wynoszą 1010, co jest kodem binarnym liczby dziesiętnej 10.
Jak zmienić system liczbowy?
Aby zmienić jeden system liczbowy na inny, musisz zrozumieć pozycje i wartości cyfr w każdym systemie. Na przykład w systemie dziesiętnym każda cyfra reprezentuje potęgę 10, zaczynając od cyfry najbardziej wysuniętej na prawo. W systemie binarnym każda cyfra reprezentuje potęgę 2, zaczynając od najbardziej wysuniętej na prawo cyfry. Aby przekonwertować liczbę z jednego systemu na inny, należy przekonwertować każdą cyfrę na jej odpowiednik w drugim systemie, a następnie zsumować wartości. Na przykład, aby przekonwertować liczbę dziesiętną 10 na szesnastkową (podstawa 16), należy zacząć od podzielenia jej przez 16:
Kod szesnastkowy dla liczby dziesiętnej 10 to A.
Aby przekonwertować z systemu 10 na 16, należy użyć systemu szesnastkowego. W tym systemie liczby są reprezentowane za pomocą 16 symboli: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E i F. Aby przekonwertować liczbę o podstawie 10 na podstawę 16, należy najpierw podzielić liczbę przez 16, a następnie przekonwertować resztę na odpowiedni symbol szesnastkowy. Powtarzaj ten proces z ilorazem, aż uzyskasz 0. Ostatecznym wynikiem jest sekwencja symboli szesnastkowych w odwrotnej kolejności.