Hoe om te omskep van binêre tot desimale

Die binêre stelsel is die interne taal van elektroniese rekenaars. As jy `n ernstige rekenaarprogrammeerder is, moet jy verstaan ​​hoe om van te skakel binêr tot desimale. Dit sal jou wys hoe om dit te doen.

Stappe

Omnemer

Binêre tot desimale converter
Metode 1 van 2:
Hoe om posisionele notasie te gebruik
  1. Beeld getiteld Skakel van binêre tot desimale stap 1
1. Skryf die binêre nommer neer en lys die kragte van 2 van regs na links. Kom ons sê ons wil die binêre getal 10011011 omskep2 tot desimale. Skryf dit eers neer. Skryf dan die kragte van twee van regs na links neer. Begin om 2, evalueer dit as "1". Verhoog die eksponent met een vir elke krag. Stop wanneer die hoeveelheid elemente in die lys gelyk is aan die hoeveelheid syfers in die binêre getal. Die voorbeeldnommer, 10011011, het agt syfers, dus die lys, met agt elemente, sal so lyk: 128, 64, 32, 16, 8, 4, 2, 1
  • Beeld getiteld Skakel van binêre tot desimale stap 2
    2. Skryf die syfers van die binêre getal onder hul ooreenstemmende kragte van twee. Skryf nou net 10011011 onder die nommers 128, 64, 32, 16, 8, 4, 2 en 1 sodat elke binêre syfer ooreenstem met sy krag van twee. Die "1" Regs van die binêre getal moet ooreenstem met die "1" regs van die genoteerde magte van twee, ensovoorts. U kan ook die binêre syfers bokant die kragte van twee skryf, as u dit so verkies. Wat belangrik is, is dat hulle ooreenstem.
  • Beeld getiteld Skakel van binêre tot desimale stap 3
    3. Koppel die syfers in die binêre getal met hul ooreenstemmende kragte van twee. Trek lyne, vanaf die regterkant, koppel elke opeenvolgende syfer van die binêre getal aan die krag van twee wat volgende in die lys hierbo is. Begin deur `n lyn van die eerste syfer van die binêre getal te teken na die eerste krag van twee in die lys hierbo. Trek dan `n lyn van die tweede syfer van die binêre getal na die tweede krag van twee in die lys. Gaan voort met die verbinding van elke syfer met sy ooreenstemmende krag van twee. Dit sal u help om die verhouding tussen die twee stelle getalle visueel te sien.
  • Beeld getiteld omskep van binêre tot desimale stap 4
    4. Skryf die finale waarde van elke krag van twee neer. Beweeg deur elke syfer van die binêre getal. As die syfer `n 1 is, skryf sy ooreenstemmende krag van twee onder die lyn onder die syfer. As die syfer `n 0 is, skryf `n 0 onder die lyn onder die syfer.
  • Van toe af "1" stem ooreen met "1", Dit word `n "1." Van toe af "2" stem ooreen met "1," Dit word `n "2." Van toe af "4" stem ooreen met "0," Dit word "0." Van toe af "8" stem ooreen met "1", Dit word "8," en sedert "16" stem ooreen met "1" Dit word "16." "32" stem ooreen met "0" en word "0" en "64" stem ooreen met "0" en word dus "0" terwyl "128" stem ooreen met "1" en word 128.
  • Beeld getiteld Convert van binêre tot desimale stap 5
    5. Voeg die finale waardes by. Voeg nou die nommers op wat onder die lyn geskryf is. Hier is wat jy doen: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. Dit is die desimale ekwivalent van die binêre getal 10011011.
  • Beeld getiteld omskep van binêre tot desimale stap 6
    6. Skryf die antwoord saam met sy basis subskripsie. Nou, alles wat jy hoef te doen is skryf 15510, Om te wys dat jy met `n desimale antwoord werk, wat in magte van 10 moet wees. Hoe meer jy gewoond raak aan die omskakeling van binêre tot desimale, hoe makliker sal dit vir jou wees om die magte van twee te memoriseer, en jy sal die taak vinniger kan voltooi.
  • Beeld getiteld Skakel van binêre tot desimale stap 7
    7. Gebruik hierdie metode om `n binêre getal te omskep met `n desimale punt tot desimale vorm. U kan hierdie metode gebruik selfs wanneer u `n binêre getal wil hê, soos 1.12 tot desimale. Al wat jy hoef te doen is om te weet dat die nommer aan die linkerkant van die desimale in die eenhede posisie is, soos normaal, terwyl die nommer aan die regterkant van die desimale in die "helftes" posisie, of 1 x (1/2).
  • Die "1" links van die desimale punt is gelyk aan 2, of 1. Die 1 regs van die desimale is gelyk aan 2, of .5. Voeg 1 en .5 en jy kry 1.5, wat is 1.12 In desimale notasie.
  • Metode 2 van 2:
    Hoe om verdubbeling te gebruik
    1. Beeld getiteld omskep van binêre tot desimale stap 8
    1. Skryf die binêre getal neer. Hierdie metode gebruik nie kragte nie. As sodanig is dit eenvoudiger om groot getalle in jou kop te omskep, want jy hoef net `n subtotaal te hou. Die eerste ding wat jy moet doen is om die binêre getal neer te skryf wat jy moet omskakel met die verdubbeling van die metode. Kom ons sê die nommer waaraan jy werk, is 10110012. Skryf dit neer.
  • Beeld getiteld Convert van binêre tot desimale stap 9
    2. Begin van links, verdubbel jou vorige totaal en voeg die huidige syfer by. Aangesien jy met die binêre getal 1011001 werk2, Jou eerste syfer is die hele pad aan die linkerkant 1. Jou vorige totaal is 0 aangesien jy nog nie begin het nie. Jy sal die vorige totaal moet verdubbel, en voeg 1, die huidige syfer by. 0 x 2 + 1 = 1, dus is jou nuwe huidige totaal 1.
  • Beeld getiteld Skakel van binêre tot desimale stap 10
    3. Verdubbel jou huidige totaal en voeg die volgende links-syfer by. Jou huidige totaal is nou 1 en die nuwe huidige syfer is 0. So, dubbel 1 en voeg 0 by. 1 x 2 + 0 = 2. Jou nuwe huidige totaal is 2.
  • Beeld getiteld Skakel van binêre tot desimale stap 11
    4. Herhaal die vorige stap. Hou net aan. Verdubbel jou huidige totaal, en voeg 1, jou volgende syfer by. 2 x 2 + 1 = 5. Jou huidige totaal is nou 5.
  • Beeld getiteld Skakel van binêre tot desimale stap 12
    5. Herhaal die vorige stap weer. Verdubbel jou huidige totaal, 5, en voeg die volgende syfer by, 1. 5 x 2 + 1 = 11. Jou nuwe totaal is 11.
  • Beeld getiteld Skakel van binêre tot desimale stap 13
    6. Herhaal die vorige stap weer. Dubbel jou huidige totaal, 11, en voeg die volgende syfer by, 0. 2 x 11 + 0 = 22.
  • Beeld getiteld Skakel van binêre na desimale stap 14
    7. Herhaal die vorige stap weer. Nou dubbel jou huidige totaal, 22, en voeg 0, die volgende syfer by. 22 x 2 + 0 = 44.
  • Beeld getiteld omskep van binêre tot desimale stap 15
    8. Gaan voort met die verdubbeling van jou huidige totaal en voeg die volgende syfer by totdat jy uit syfers loop. Nou is jy op jou laaste getal en is amper klaar! Al wat jy hoef te doen is om jou huidige totaal, 44 te neem en dit te verdubbel, saam met die byvoeging van 1, die laaste syfer. 2 x 44 + 1 = 89. Jy is alles klaar! Jy het 10011011 omgeskakel2 tot desimale notasie tot sy desimale vorm, 89.
  • Beeld getiteld omskep van binêre tot desimale stap 16
    9. Skryf die antwoord saam met sy basis subskripsie. Skryf jou finale antwoord as 8910 Om te wys dat jy met `n desimale werk, wat `n basis van 10 het.
  • Beeld getiteld omskep van binêre tot desimale stap 17
    10. Gebruik hierdie metode om van te skakel enige basis tot desimale. Verdubbeling word gebruik omdat die gegewe getal van basis 2 is.As die gegewe getal van `n ander basis is, vervang die 2 in die metode met die basis van die gegewe nommer.Byvoorbeeld, as die gegewe getal in basis 37 is, sal u die "x 2" met "x 37".Die finale uitslag sal altyd in desimale wees (basis 10).
  • Video

    Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word.

    Wenke

    Beoefen.Probeer om die binêre getalle 11010001 om te skakel2, 110012, en 111100012.Onderskeidelik is hulle desimale ekwivalente 20910, 2510, en 24110.
  • Die sakrekenaar wat met Microsoft Windows geïnstalleer is, kan hierdie omskakeling vir u doen, maar as `n programmeerder is u beter af met `n goeie begrip van hoe die omskakeling werk.Die Calculator se omskakeling opsies kan sigbaar gemaak word deur sy te open "Beskou" spyskaart en kies "Wetenskaplik" (of "Programmeer"). Op Linux kan jy sakrekenaar gebruik.
  • Let wel: dit is slegs vir die tel en praat nie van ASCII vertalings nie.
  • Waarskuwings

    Dit gebruik ongetekend binêre, eerder as onderteken, dryf punt of Vaste punt.
    Deel op sosiale netwerke:
    Soortgelyk