Cum să convertiți de la zecimal la binar

Sistemul numeric zecimal (bază zece) are zece valori posibile (0,1,2,3,4,5,6,7,8 sau 9) pentru fiecare valoare a locului.În schimb, sistemul numeric binar (bază) are două valori posibile reprezentate ca 0 sau 1 pentru fiecare valoare a locului. Deoarece sistemul binar este limba internă a computerelor electronice, programatorii de calculatoare grave ar trebui să înțeleagă cum să convertească de la zecimal la binar.

Pași

Convertor

Decimal la convertorul binar

Suport WikiHow și Deblocați toate probele.

Metoda 1 din 2:
Efectuarea unei diviziuni scurte cu două cu restul
  1. Imagine intitulată Conversia de la zecimal la pasul binar 1
1. Configurați problema. Pentru acest exemplu, să convertim numărul zecimal 15610 Pentru a fi binare. Scrieți numărul zecimal ca dividend în interiorul unui sus în jos "diviziune lungă" simbol. Scrieți baza sistemului de destinație (în cazul nostru, "2" pentru binar) ca divizor în afara curbei simbolului diviziunii.
  • Această metodă este mult mai ușor de înțeles când este vizualizată pe hârtie și este mult mai ușoară pentru începători, deoarece se bazează numai pe diviziune cu două.
  • Pentru a evita confuzia înainte și după conversie, scrieți numărul sistemului de bază cu care lucrați ca subscrieri al fiecărui număr. În acest caz, numărul zecimal va avea un subscript de 10 și echivalentul binar va avea un subscript de 2.
  • Imagine intitulată Conversia de la zecimal la pasul binar 2
    2. Divide. Scrieți răspunsul integer (coeficient) sub simbolul diviziei lungi și scrieți restul (0 sau 1) în partea dreaptă a dividendului.
  • Deoarece împărțim cu 2, când dividendul este chiar restul binar va fi 0, iar atunci când dividendul este ciudat, restul binar va fi 1.
  • Imagine intitulată Conversia de la zecimal la pasul binar 3
    3. Continuați să vă împărțiți până când ajungeți la 0.Continuați în jos, împărțind fiecărui coeficient nou de către două și scrierea rămasă în partea dreaptă a fiecărui dividend. Opriți când coeficientul este 0.
  • Imagine intitulată Conversia de la zecimal la pasul binar 4
    4. Scrieți noul număr binar. Începând cu restul de jos, citiți secvența rămasă în sus spre partea de sus.Pentru acest exemplu, ar trebui să aveți 10011100.Acesta este echivalentul binar al numărului zecimal 156.Sau, scrisă cu subscrieri de bază: 15610 = 100111002
  • Această metodă poate fi modificată pentru a converti de la zecimal la orice baza. Divisorul este 2 deoarece destinația dorită este baza 2 (binar). Dacă destinația dorită este o bază diferită, înlocuiți cele 2 în metoda cu baza dorită. De exemplu, dacă destinația dorită este baza 9, înlocuiți cele 2 cu 9. Rezultatul final va fi apoi în baza dorită.
  • Metoda 2 din 2:
    Puteri descendente de două și scădere
    1. Imagine intitulată Conversia de la zecimal la pasul binar 5
    1. Începeți prin a face o diagramă. Listează puterile a două în a "Baza 2 tabel" de la dreapta la stânga. Începeți la 2, evaluând-o ca "1".Incrementați exponentul câte unul pentru fiecare putere.Efectuați lista până când ați ajuns la un număr foarte aproape de numărul sistemului zecimal pe care îl începeți. Pentru acest exemplu, să convertim numărul zecimal 15610 Pentru a fi binare.
  • Imagine intitulată Conversia de la zecimal la pasul binar
    2. Căutați cea mai mare putere de 2. Alegeți cel mai mare număr care se va potrivi în numărul pe care îl convertiți. 128 este cea mai mare putere a celor două care se va potrivi în 156, așa că scrieți a 1 sub această casetă din diagrama dvs. pentru cea mai bună cifră binară. Apoi, scădea 128 de la numărul inițial.Acum aveți 28 de ani.
  • Imagine intitulată Conversia de la zecimal la pasul binar 7
    3. Treceți la următoarea putere inferioară a două. Folosind numărul dvs. nou (28), mutați în jos marcajul diagramei de câte ori fiecare putere de 2 se poate încadra în dividend. 64 nu merge în 28 de ani, deci scrieți o 0 sub acea cutie pentru următoarea cifră binară spre dreapta. Continuați până când ajungeți la un număr poate sa Du-te în 28 de ani.
  • Imagine intitulată Conversia de la zecimal la pasul 8 binar
    4. Scăpați fiecare număr succesiv care se poate potrivi și îl marchează cu 1. 16 se pot încadra în 28, astfel încât să scrieți 1 sub caseta sa și să scadă 16 de la 28. Acum aveți 12 ani. 8 intră în 12, deci scrieți o cutie de 1 sub 8 sub 8 și o scăpără de la 12. Acum aveți 4.
  • Imagine intitulată Conversia de la zecimal la pasul binar 9
    5. Continuați până când ajungeți la sfârșitul graficului dvs. Amintiți-vă să marcați un 1 sub fiecare număr care intră în noul dvs. număr și un 0 sub cei care nu fac asta.
  • Imagine intitulată Conversia de la zecimal la pasul binar 10
    6. Scrieți răspunsul binar.Numărul va fi exact același de la stânga la dreapta ca și 1 și 0 sunt sub graficul dvs. Ar trebui să aveți 10011100.Acesta este echivalentul binar al numărului zecimal 156.Sau, scrisă cu subscrieri de bază: 15610 = 100111002.
  • Repetarea acestei metode va duce la memorarea puterilor a două, care vă va permite să săriți pasul 1.
  • Video

    Prin utilizarea acestui serviciu, unele informații pot fi împărtășite cu YouTube.

    sfaturi

    Conversia în direcția opusă, de la binar la zecimal, este adesea mai ușor de învățat mai întâi.
  • Calculatorul care vine instalat cu Windows 10 poate face această conversie pentru dvs., dar ca programator, sunteți mai bine cu o bună înțelegere a modului în care funcționează convertirea.Opțiunile de conversie ale calculatorului pot fi vizibile prin deschiderea sa "Vedere" Meniu și selectare "Programator"
  • Practică. Încercați să convertiți numerele zecimale 17810, 6310, și 810. Echivalentele binare sunt 101100102, 1111112, și 10002.Încercați să convertiți 20910, 2510, și 24110 , respectiv, 110100012, 110012, și 111100012.
  • Partajați pe rețeaua socială:
    Similar