Jak przekonwertować litery na binarny?

click fraud protection

Komputery przechowują informacje za pomocą komponentów elektronicznych, które rozumieją dwa warunki, takie jak „wyłączony” i „wł.”, „fałsz” i „prawda” lub „nie” i „tak”. Dla komputera te dwa stany to zero i jeden, znane również jako ten system binarny. Pojedyncza jedynka lub zero nazywa się bitem, a osiem bitów razem, na przykład 11010101, nazywa się bajtem. Każda litera ma odpowiednik numeryczny, zwany kodowaniem znaków, którego komputer używa wewnętrznie do reprezentowania litery. Aby przekonwertować znak na binarny, uzyskaj tabelę kodowania znaków i wyszukaj wartość binarną. Uniwersalny format transformacji 8 jest popularnym schematem kodowania znaków używanym przez około 84 procent witryn internetowych w maju 2015 r., według W3Technicy.

System dziesiętny

Nasz system numeracji nazywa się system dziesiętny ponieważ opiera się na liczbie 10. Mamy 10 cyfr, ponumerowanych od zera do dziewięciu. Gdy liczba wymaga więcej niż jednej cyfry, na przykład liczba 9, 876, miejsce, które zajmuje każda cyfra, reprezentuje potęgę 10. Na przykład,

9 zajmuje miejsce, które reprezentuje 103lub 1000; 8 zajmuje miejsce, które reprezentuje 102lub 100; 7 zajmuje miejsce, które reprezentuje 101lub 10; oraz 6 zajmuje miejsce, które reprezentuje 100lub 1. Suma każdej cyfry pomnożona przez jej wielkość 10 daje nam wynikową wartość: (9 razy 1000) plus (8 razy 100) plus (7 razy 10) plus (6 razy 1), czyli 9876.

Wideo dnia

System binarny

Komputer nie może przechowywać dziesięciu różnych stanów — może przechowywać tylko dwa. Dlatego zamiast systemu dziesiętnego opartego na liczbie 10, komputery używają system binarny, który jest oparty na numerze dwa. Zamiast dziesięciu cyfr ponumerowanych od zera do dziewięciu, system binarny ma dwie cyfry ponumerowane od zera i jeden. Gdy liczba wymaga więcej niż jednej cyfry, działa zgodnie z tą samą logiką, co system dziesiętny, ale używa potęg dwójki zamiast dziesięciu. Rozważmy na przykład liczbę 1011 w formacie binarnym. Pierwsza cyfra po lewej stronie, 1zajmuje miejsce, które reprezentuje 23lub 8; następna cyfra, 0, znajduje się w pozycji, która reprezentuje 22lub 4; następna cyfra, 1zajmuje miejsce dla 21lub 2; i ostatnia cyfra, 1, znajduje się w pozycji, która reprezentuje 20lub jeden. Do określić dziesiętny odpowiednik wartości binarnej, pomnóż (1 razy 8), dodaj (0 razy 4), dodaj (1 razy 2), a następnie dodaj (1 razy 1), aby uzyskać w sumie jedenaście w systemie dziesiętnym.

Kodowanie znaków

Ponieważ komputer przechowuje tylko zera i jedynek, każdemu znakowi w alfabecie przypisywana jest liczba binarna, której komputer używa do reprezentowania znaku. Chociaż istnieją różne tabele kodowania znaków, które tłumaczą znaki na kod numeryczny, większość z nich opiera się na American Standard Code for Information Interchange Tabela, który został pierwotnie stworzony dla dalekopisu. Na przykład wielkie litery A ma wartość dziesiętną 65 lub jednobajtową wartość binarną 01000001. Małe litery z ma wartość dziesiętną 122 lub jednobajtową wartość binarną 01111010.

Konwersja znaku na binarny

Aby przekonwertować znak na binarny, określ schemat kodowania znaków używany przez komputer i wyszukaj wartość znaku w tabeli referencyjnej tego schematu. Na przykład, UTF-8 rozszerza zestaw znaków ASCII i używa ośmiu, 16, 24 lub 32 bitów do reprezentowania znaków i symboli. Grecka wielka litera Omega ma wartość UTF-8 1100111010101001, co odpowiada 52,905 wartości dziesiętnej.

Wskazówka

Możesz także użyć kalkulator online konwertować litery na ich binarne odpowiedniki.