Citiți un cod binar

Încercarea de a citi o serie binară de cele și de zerouri poate fi o sarcină descurajantă. Cu toate acestea, puteți afla valoarea numărului cu o mică gândire logică. Oamenii s-au obișnuit cu sistemul zecimal (sistemul de zecimi), pur și simplu pentru că ei înșiși au zece degete. Computerele, pe de altă parte, au numai două "degete", stările pornite și oprite sau zero și una. Din acest motiv, sistemul binar a fost dezvoltat.

metodă

Metoda 1
Transformarea prin intermediul exponenților

1
Găsiți un număr binar pe care doriți să îl convertiți. Folosim acest număr binar ca exemplu: 101010.
  • 2
    Înmulțiți fiecare cifră binară cu un exponent care se potrivește cu poziția sa în secvența binară. Amintiți-vă că aveți numere binare de de la dreapta la stânga citește. Prima poziție de pe extrema dreaptă este zero.
  • 3
    Adăugați toate rezultatele împreună. Să mergem de la dreapta la stânga:
  • 0 × 20 = 0
  • 1 × 21 = 2
  • 0 × 22 = 0
  • 1 × 23 = 8
  • 0 × 24 = 0
  • 1 × 25 = 32
  • Total = 42
  • Metoda 2
    Soluție alternativă cu ajutorul exponenților

    1
    Alegeți un număr binar. Să luăm 101. Aici este aceeași metodă, dar într-un format ușor diferit. Poate veți găsi această metodă un pic mai ușor de înțeles:
    • 101 = (1x2)2 + (0x2)1 + (1x2)0
    • 101 = (2x2) + (0x0) + (1)
    • 101 = 4 + 0 + 1
    • 101 = 5
    • "Zero" nu este un număr, dar trebuie încă luată în considerare valoarea poziției.


    Metoda 3
    Transformarea folosind valoarea de poziție

    1
    Alegeți un număr binar. În acest exemplu folosim 00101010.
  • 2
    Citiți numărul de la dreapta la stânga. Cu fiecare poziție nouă, valoarea este dublată. Prima cifră de pe extrema dreaptă primește valoarea 1, a doua valoare 2, a treia valoare 4, etc.
  • 3
    Calculați valorile celor împreună. În zerouri sunt atribuite valorile, dar aceste numere nu sunt adăugate.
  • Adăugați 2, 8 și 32 în exemplul nostru. Rezultatul este 42.
  • Practic, aceasta poate fi exprimată după cum urmează: Există un "nr" la 1, un "da" la 2, un "nu" la 4, un "da" la 8, un " 32, un "nu" la 64 și un "nu" la 128. "da" înseamnă aici că acest număr este adăugat și "nu" înseamnă că acest număr este sărit peste. Poți să te oprești la ultima.
  • 4
    Convertiți valoarea la litere sau caractere speciale. În plus, puteți converti numere de la sistemul zecimal la sistemul binar sau invers.
  • Conform tabelului Ascii, 42 este egal cu un asterisc (*). aici găsiți o listă.
  • Sfaturi

    • Numărarea în sistemul binar funcționează ca numerele normale. Cifra cea mai de dreapta este prelungită cu una până când nu poate fi mărită (în acest caz, de la 0 la 1), apoi următoarea cifră este incrementată încă o dată spre stânga, iar cifra din dreapta începe la 0.
    • De asemenea, în sistemul zecimal numerele au o valoare de poziție. Dacă începem cu numere întregi, numărul din dreapta este cifra unică, următoarea cifră din dreapta este cifra zeci, apoi sutele și așa mai departe. Pentru numerele binare, aceste valori de poziție sunt numere binare de 1, 2, 4, 8, 16 și așa mai departe .
    Distribuiți pe rețelele sociale:

    înrudit