Cum se convertește un număr din sistemul zecimal la sistemul binar
Sistemul cu număr zecimal (baza zece
) are zece simboluri posibile (0, 1, 2, 3, 4, 5, 6, 7, 8 sau 9) pentru fiecare valoare pozițională. În contrast, sistemul de numere binare (baza doi) are doar două simboluri posibile 0 și 1 pentru a caracteriza fiecare valoare pozițională. Deoarece sistemul binar este limba internă folosită de toate dispozitivele electronice, orice programator, care trebuie considerat astfel, ar trebui să știe cum să convertească de la sistemul zecimal la sistemul binar. Iată câțiva pași simpli pentru a învăța cum să faceți.paşi
Metoda 1
Divizia pentru 2 cu Restul1
Setați problema. În acest exemplu vom converti numărul zecimal 15610 în pistă. Scrieți numărul zecimal împărțit în simbolul utilizat pentru "diviziune în coloană". Scrieți baza sistemului de destinație (în cazul nostru, "2" pentru sistemul binar) ca un divider la stânga dividendului și semnul folosit pentru împărțire.
- Această metodă este mult mai ușor de înțeles atunci când o vedeți pe o foaie și este mai ușor pentru începători, deoarece se bazează numai pe împărțirea cu 2.
- Pentru a evita confuzia înainte și după conversie, scrieți numărul care distinge baza ca un indice. În acest caz, numărul zecimal va fi scris cu indicele 10 și piesa echivalentă va avea un indice 2.
2
Divide. Scrieți întregul rezultat (coeficientul) sub semnul de divizare și scrieți restul (0 sau 1) în partea dreaptă a dividendului.
3
Continuați să mergeți în jos, împărțind fiecare nou coeficient cu doi și scriind restul la dreapta fiecărui dividend. Continuați până când coeficientul atinge 0.
4
Notați numărul binar astfel obținut. Pornind de la restul de mai jos, citiți secvența valorilor de odihnă de jos în sus. În acest exemplu, rezultatul este 10011100. Acesta este numărul binar echivalent cu numărul zecimal 156, adică utilizând indici: 15610 = 100111002
Metoda 2
Puteri în scădere de două și scădere1
Faceți o listă a puterilor de 2 în una "tabelul de bază 2", de la dreapta la stânga. Începeți la 20, care corespunde valorii 1, continuând spre stânga. Măriți exponentul unei unități la un moment dat. Continuați până când găsești un număr foarte apropiat de numărul zecimal care trebuie convertit. De exemplu, convertim 15610 în pistă.
2
Aflați care este cea mai mare putere a două din numărul pe care doriți să îl convertiți în binar. Care este cea mai mare putere de 2 din 156? Este 128: scrieți 1 pentru prima cifră în partea stângă a numărului binar și scade 128 din numărul dvs. zecimal, 156. Aveți 28 de stânga.
3
Treceți la următoarea putere descrescătoare de 2. 64 este conținut în 28? Nu, scrieți 0 pentru a doua cifră a numărului piesei, la dreapta de la 1 sub 128. Continuați până când găsiți un număr care poate fi în 28.
4
Extrageți fiecare număr de conținut succesiv și marcați-l cu un număr de 1. 16 poate fi în 28, deci mai jos scrieți 1. Scădere 16 din 28 și veți obține 12. 8 este în 12, deci scrie 1 și eliminați 8 din 12. Veți obține 4.
5
Continuați până când ajungeți la sfârșitul modelului. Amintiți-vă să marcați un număr de 1 sub fiecare număr care este conținut în noul dvs. număr și un număr de sub 0, care nu este acolo.
6
Notați numărul binar. Numărul va fi exact același șir de litere 1 și 0 care apar sub lista dvs. de la stânga la dreapta. Ar trebui să obțineți 10011100. Este echivalentul zecimal 156 sau, scris cu indici, 15610 = 100111002.
Sfaturi
- Calculatorul furnizat de sistemul dvs. de operare este capabil să facă această conversie pentru dvs., dar dacă sunteți un programator, este mai bine să aveți o bună înțelegere a procesului de conversie. Puteți accesa opțiunile de conversie a calculatorului făcând clic pe buton vedere și selectarea programator.
- Conversia în direcția opusă, adică de la sistemul binar la cel zecimal, este, în general, mai ușor de învățat mai întâi.
- Asigurați-vă exercițiu. Încercați să convertiți numerele zecimale la 17810, 6310 și 810. Echivalentul binar este 101100102, 1111112 și 10002. Încercați să convertiți 20910, 2510 și 24110 în, respectiv, 110100012, 110012 și 111100012.
Distribuiți pe rețelele sociale:
înrudit
- Cum se calculează modul mutual
- Cum se calculeaza jumatate de viata a unei substante
- Cum să înțelegeți sistemul de numerotare hexazecimal
- Cum să înțelegeți sistemul metric zecimal
- Cum să contezi pe pistă
- Cum se convertesc procente, fracții și numere zecimale
- Cum se convertesc metru în milimetri
- Cum de a transforma picioarele cubice în cuburi
- Cum se convertesc măsurătorile în sistemul metric zecimal
- Cum se convertește un număr zecimal la octal
- Cum se convertește un număr zecimal la hexazecimal
- Cum se convertește un număr hexazecimal la binar sau zecimal
- Cum se convertește o fracțiune simplă la un număr zecimal
- Cum de a converti un număr binar la octal
- Cum se convertește un număr de la sistemul binar la cel zecimal
- Cum se fac diviziile
- Cum se împarte un număr întreg cu un număr zecimal
- Cum se citește un ceas binar
- Cum se citește numerele în sistemul binar
- Cum se schimba de la binar la hexazecimal
- Cum se scrie litere mici și mici în binare