cod binar

Encoding cod binar, numere de cod binar, precum și lungimea codului binar, transmiterea de cod binar.

Codul binar - o prezentare a informațiilor, prin combinarea simbolurilor 0 sau 1. Uneori este foarte greu de înțeles principiul de codificare a informațiilor sub forma acestor două numere, dar vom încerca să explice toate detaliile.

Apropo, pe site-ul nostru puteți traduce orice text în zecimal, hexazecimal, cod binar folosind calculatorul de cod on-line.

Până în prezent, codul binar este utilizat pe scară largă în programare, deoarece computerele funcționează mulțumită să-l. Dar de programare nu este fiert în jos la un set infinit de zerouri și cele. Având în vedere că este un proces destul de consumatoare de timp, au fost luate măsuri pentru a facilita înțelegerea între calculator și om. O soluție a fost crearea de limbaje de programare (Basic, C ++, etc.). Ca rezultat, programator scrie un program într-o limbă pe care o înțelege, iar apoi compilatorul de program se traduce totul în cod mașină rulând computerul.

Traducere a unui număr zecimal natural pentru sistemul binar.

Pentru a converti un număr dintr-un sistem de număr zecimal la un bucura de „algoritm de înlocuire“ binar constând dintr-o secvență de acțiuni:

1. Selectați numărul dorit și împărțiți-l cu 2. Dacă rezultatul împărțirii apelat la restul, numărul de cod binar va fi 1 dacă nu există nici un reziduu - 0.

2. Se renunță la reziduu, dacă este prezent numărul, din nou împărțirea obținut prin prima divizie de 2. Setați numărul de sisteme binare bazate pe disponibilitatea reziduurilor.

3. Continuați să împărtășiți, calcularea numărului sistemului binar al echilibrului, atâta timp cât vom ajunge la un număr care nu se poate diviza - 0.

4. În acest moment, se crede că codul binar este gata.

De exemplu, traduce într-un sistem binar număr de 7:

1. 7. 2 = 3.5. Ca reziduu are, scrie un prim număr binar 1.

2. 3. 2 = 1,5. Se repetă procedura cu alegerea numărul de cod între 0 și 1, în funcție de echilibrul.

3. 1. 2 = 0,5. Din nou, selectați 1 pe același principiu.

4. Rezultatul este transferat din zecimal în cod binar - 111.

Astfel, este posibil să se transfere o multitudine de numere infinite. Acum vom încerca să facem opusul - pentru a transfera un număr de la binar în zecimal.

Traducere binar în zecimal.

Pentru a face acest lucru trebuie să ne numărăm numărul nostru binar 111 până la capăt, începând cu zero. Pentru 111 este ^ 2 ^ 1 1 1 0 ^ 1. În consecință, numărul de grade sale vor. În continuare, vom efectua acțiuni conform formulei: (x * 2 ^ y) + (x * 2 ^ y) + (x * 2 ^ y), unde x - cod binar ordinal și y - gradul de acest număr. Înlocuim numărul nostru binar sub această formulă și noi credem rezultatul. Se obține (1 * 2 ^ 2) + (1 * 2 ^ 1) + (1 * 2 ^ 0) = 4 + 2 + 1 = 7.

Un pic de istorie a sistemului binar.

Se crede că primul sistem binar propus Gotfrid Vilgelm Leybnits care a considerat sistemul util în calcule matematice complexe și știință. Dar, potrivit unor estimări, până la propunerea sa la sistemul binar, în China, a existat o inscripție de perete, care decriptează folosind codul binar. bețe lungi și scurte de graffiti au fost reprezentate. Presupunând că aceasta este una lungă și o scurtă bagheta - 0, există o anumită probabilitate că, în China, ideea de cod binar a existat înainte de multe deschiderii sale oficiale. Descifrarea codului definit există doar un simplu număr întreg, dar este un fapt că rămâne.

articole similare