Co wiedzieć
- Proste liczby binarne bez znaku składają się tylko z jedynek i zer. Zacznij od cyfry znajdującej się najbardziej na prawo i kontynuuj w lewo.
- Zera są zawsze zerem. Każda pozycja reprezentuje rosnącą potęgę liczby 2, zaczynając od liczby 20, co jest równe 0.
- Dodaj wartości wszystkich liczb, aby uzyskać bardziej znany wynik o podstawie 10.
W tym artykule wyjaśniono, jak czytać proste liczby binarne bez znaku i zawiera informacje na temat liczb binarnych ze znakiem, które mogą wskazywać liczby dodatnie lub ujemne.
Jak czytać kod binarny
„Odczytywanie” kodu binarnego zazwyczaj oznacza przetłumaczenie liczby binarnej na powszechnie znaną liczbę dziesiętną o podstawie 10 (dziesiętnej). Ta konwersja jest na tyle prosta, że można ją wykonać w głowie, gdy tylko zrozumiesz, jak działa język binarny.
Każde miejsce cyfry w liczbie binarnej ma określoną wartość, jeśli cyfra nie jest zerem. Kiedy już określisz wszystkie te wartości, po prostu dodasz je do siebie, aby otrzymać podstawową wartość 10 (dziesiętną) liczby binarnej.
Aby zobaczyć, jak to działa, weź liczbę binarną 11001010.
-
Najlepszym sposobem odczytania liczby binarnej jest rozpoczęcie od cyfry znajdującej się najbardziej na prawo i podążanie w lewo. Potęga tej pierwszej lokalizacji wynosi zero, co oznacza, że wartość tej cyfry, jeśli nie jest zerowa, wynosi dwa do potęgi zera lub jeden. W tym przypadku, ponieważ cyfrą jest zero, wartość tego miejsca będzie wynosić zero.
-
Następnie przejdź do następnej cyfry. Jeśli to jest jeden, to oblicz dwa do potęgi jeden. Zanotuj również tę wartość. W tym przykładzie wartość wynosi dwa do potęgi jeden, czyli dwa.
-
Kontynuuj powtarzanie tego procesu, aż dojdziesz do cyfry znajdującej się najbardziej na lewo.
-
Na koniec wystarczy dodać wszystkie te liczby do siebie, aby otrzymać całkowitą wartość dziesiętną liczby binarnej: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0 = 202
Inny sposób zobaczenia całego procesu w postaci równania jest następujący: 1x2 7 + 1x2 6 + 0x2 5 + 0x2 4 + 1x2 3 + 0x2 2 + 1x2 1 + 0x2 0 = 202
Podpisane liczby binarne
Powyższa metoda działa w przypadku podstawowych liczb binarnych bez znaku. Jednak komputery potrzebują sposobu na reprezentowanie liczb ujemnych również w formacie binarnym.
Z tego powodu komputery używają liczb binarnych ze znakiem. W systemie tego typu cyfra znajdująca się najbardziej na lewo nazywana jest bitem znaku, a pozostałe cyfry nazywane są bitami wielkości.
jak sprawić, by kanał discord był tylko do odczytu
Odczyt liczby binarnej ze znakiem jest prawie taki sam jak bez znaku, z jedną drobną różnicą.
-
Wykonaj tę samą procedurę, jak opisano powyżej dla liczby binarnej bez znaku, ale zatrzymaj się po dotarciu do bitu znajdującego się najbardziej na lewo.
-
Aby określić znak, sprawdź skrajny lewy bit. Jeśli jest to jeden, liczba jest ujemna. Jeśli jest to zero, liczba jest dodatnia.
-
Teraz wykonaj te same obliczenia co poprzednio, ale zastosuj odpowiedni znak do liczby, jak wskazuje lewy bit: 64 + 0 + 0 + 8 + 0 + 2 + 0 = -74
-
Metoda binarna ze znakiem umożliwia komputerom reprezentowanie liczb dodatnich lub ujemnych. Jednak zużywa bit początkowy, co oznacza, że większe liczby wymagają nieco więcej pamięci niż liczby binarne bez znaku.
Zrozumienie liczb binarnych
Jeśli chcesz nauczyć się czytać binarnie, ważne jest, aby zrozumieć, jak to zrobić liczby binarne praca.
Binarny jest znany jako system liczbowy o podstawie 2, co oznacza, że na każdą cyfrę przypadają dwie możliwe liczby; jedynka lub zero. Większe liczby zapisuje się poprzez dodanie dodatkowych zer lub jedynek do liczby binarnej.
Umiejętność czytania plików binarnych nie jest kluczowa w przypadku korzystania z komputerów, ale dobrze jest zrozumieć tę koncepcję, aby lepiej zrozumieć, w jaki sposób komputery przechowują liczby w pamięci. Pozwala także zrozumieć terminy takie jak 16-bitowy, 32-bitowy, 64-bitowy i pomiary pamięci, takie jak bajty (8 bitów).