Informacje

Odczytywanie i zapisywanie liczb binarnych

Odczytywanie i zapisywanie liczb binarnych


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Kiedy uczysz się większości rodzajów programowania komputerowego, poruszasz temat liczb binarnych. System liczb binarnych odgrywa ważną rolę w sposobie przechowywania informacji na komputerach, ponieważ komputery rozumieją tylko liczby - w szczególności liczby podstawowe 2. System liczb binarnych jest systemem bazowym 2, który używa tylko cyfr 0 i 1 do reprezentowania „wyłączony” i „włączony” w układzie elektrycznym komputera. Dwie cyfry binarne 0 i 1 są używane w połączeniu do przekazywania tekstu i instrukcji procesora komputera.

Chociaż pojęcie liczb binarnych jest proste, gdy zostanie wyjaśnione, początkowo czytanie i pisanie binarne nie jest jasne. Aby zrozumieć liczby binarne, które wykorzystują system base 2, najpierw spójrz na bardziej znany system liczb base 10.

Pisanie w bazie 10

Weźmy na przykład trzycyfrową liczbę 345. Najdalsza prawa liczba, 5, oznacza kolumnę 1s, a jest ich 5. Kolejna liczba od prawej, 4, oznacza kolumnę 10s. Interpretuj liczbę 4 w kolumnie 10s jako 40. Trzecia kolumna, która zawiera 3, reprezentuje kolumnę 100s. Wiele osób zna bazę 10 poprzez edukację i lata ekspozycji na liczby.

System Base 2

Binarny działa w podobny sposób. Każda kolumna reprezentuje wartość. Po wypełnieniu jednej kolumny przejdź do następnej kolumny. W systemie podstawowym 10 każda kolumna musi osiągnąć 10, zanim przejdzie do następnej kolumny. Każda kolumna może mieć wartość od 0 do 9, ale gdy liczba przekroczy tę wartość, dodaj kolumnę. W bazie 2 lub binarnej każda kolumna może zawierać tylko 0 lub 1 przed przejściem do następnej kolumny.

W bazie 2 każda kolumna reprezentuje wartość dwukrotnie większą niż poprzednia. Wartości pozycji, zaczynając od prawej, wynoszą 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 i tak dalej.

Liczba pierwsza jest reprezentowana jako 1 zarówno w bazie dziesiątej, jak i dwójkowej, przejdźmy więc do liczby drugiej. W bazie dziesiątej jest on reprezentowany przez 2. Jednak w systemie binarnym może być tylko 0 lub 1 przed przejściem do następnej kolumny. W rezultacie liczba 2 jest zapisywana dwójkowo jako 10. Wymaga 1 w kolumnie 2s i 0 w kolumnie 1s.

Spójrz na numer trzy. Oczywiście w bazie 10 zapisano ją jako 3. W bazie drugiej zapisano ją jako 11, wskazując 1 w kolumnie 2s i 1 w kolumnie 1s. Staje się 2 + 1 = 3.

Wartości kolumny liczb binarnych

Kiedy wiesz, jak działa binarny, czytanie to po prostu kwestia prostej matematyki. Na przykład:

1001: Ponieważ znamy wartość każdego z tych miejsc, wiemy, że ta liczba reprezentuje 8 + 0 + 0 + 1. W bazie 10 byłaby to liczba 9.

11011: Oblicz, co to jest w podstawie 10, dodając wartość każdej pozycji. W tym przypadku staje się 16 + 8 + 0 + 2 + 1. Jest to liczba 27 w podstawie 10.

Liczby w pracy w komputerze

Co to wszystko oznacza dla komputera? Komputer interpretuje kombinacje liczb binarnych jako tekst lub instrukcje. Na przykład do każdej małej i wielkiej litery alfabetu przypisany jest inny kod binarny. Do każdego przypisana jest także dziesiętna reprezentacja tego kodu, zwana kodem ASCII. Na przykład mała litera „a” ma przypisany numer binarny 01100001. Jest również reprezentowana przez kod ASCII 097. Jeśli zrobisz matematykę na liczbie binarnej, zobaczysz, że ma ona wartość 97 w podstawie 10.


Obejrzyj wideo: Zamiana liczb - system dwójkowy, szesnastkowy, ósemkowy, dziesiętny (Czerwiec 2022).


Uwagi:

  1. Miran

    Przyjmuję to z przyjemnością. Pytanie jest ciekawe, ja też wezmę udział w dyskusji.

  2. Rae

    Jestem skończony, przepraszam, ale to mi się nie zbliża. Czy warianty nadal istnieją?



Napisać wiadomość