Cum convertesc literele în binar?

Calculatoarele stochează informații folosind componente electronice care înțeleg două condiții, cum ar fi „off” și „activat”, „fals” și „adevărat” sau „nu” și „da”. Pentru un computer, cele două stări sunt zero și unu, cunoscute și ca cel sistem binar. Un singur unu sau zero se numește bit, iar opt biți împreună, cum ar fi 11010101, se numesc octet. Fiecare literă are un echivalent numeric, numit codificare de caractere, pe care un computer îl utilizează intern pentru a reprezenta litera. Pentru a converti un caracter în binar, obțineți un tabel de codificare a caracterelor și căutați valoarea binară. Formatul de transformare universal 8 este o schemă populară de codificare a caracterelor utilizată de aproximativ 84% dintre site-uri web din mai 2015, conform lui W3Tehnicii.

Sistemul zecimal

Sistemul nostru de numerotare se numește sistem zecimal pentru că se bazează pe numărul 10. Avem 10 cifre, numerotate de la zero la nouă. Când un număr necesită mai multe cifre, cum ar fi numărul 9, 876

, locul pe care îl ocupă fiecare cifră reprezintă o putere de 10. De exemplu, 9 ocupă locul care reprezintă 103, sau 1.000; 8 ocupă locul care reprezintă 102, sau 100; 7 ocupă locul care reprezintă 101, sau 10; și 6 ocupă locul care reprezintă 100, sau 1. Suma fiecărei cifre înmulțită cu magnitudinea sa de 10 ne dă valoarea rezultată: (9 ori 1.000) plus (8 ori 100) plus (7 ori 10) plus (6 ori 1) sau 9.876.

Videoclipul zilei

Sistem binar

Un computer nu poate stoca zece stări diferite -- poate stoca doar două. Deci, în loc să folosească sistemul zecimal bazat pe numărul 10, computerele folosesc sistem binar, care se bazează pe numărul doi. În loc de zece cifre numerotate de la zero la nouă, sistemul binar are două cifre numerotate zero și unu. Când un număr necesită mai mult de o cifră, urmează aceeași logică ca și sistemul zecimal, dar folosește puteri de doi în loc de puteri de zece. De exemplu, luați în considerare numărul 1011 în binar. Prima cifră din stânga, 1, ocupă locul care reprezintă 23, sau 8; următoarea cifră, 0, se află în poziţia care reprezintă 22, sau 4; următoarea cifră, 1, ocupă locul pt 21, sau 2; și ultima cifră, 1, se află în poziţia care reprezintă 20, sau unul. La determina echivalentul zecimal al valorii binare, înmulțiți (1 ori 8), adăugați (0 ori 4), adăugați (1 ori 2) și apoi adăugați (1 ori 1) pentru un total de unsprezece în sistemul zecimal.

Codificarea caracterelor

Deoarece un computer stochează doar zerouri și unu, fiecărui caracter din alfabet i se atribuie un număr binar pe care computerul îl folosește pentru a reprezenta caracterul. Deși există diferite tabele de codificare a caracterelor care traduc caracterele într-un cod numeric, majoritatea se bazează pe Codul standard american pentru schimbul de informații masa, care a fost creat inițial pentru aparatul de teletip. De exemplu, o majuscule A are o valoare zecimală de 65 sau o valoare binară de un octet de 01000001. O literă mică z are o valoare zecimală de 122 sau o valoare binară pe un singur octet de 01111010.

Conversia unui caracter în binar

Pentru a converti un caracter în binar, determinați schema de codificare a caracterelor pe care o folosește computerul și căutați valoarea caracterului într-un tabel de referință pentru schemă. De exemplu, UTF-8 extinde setul de caractere ASCII și folosește fie opt, 16, 24 sau 32 de biți pentru a reprezenta caractere și simboluri. Litera greacă mare Omega are o valoare UTF-8 de 1100111010101001, ceea ce este echivalent cu 52.905 zecimale.

Bacsis

De asemenea, puteți utiliza un calculator online pentru a converti literele în valorile lor binare echivalente.