Binär räkning

Vill du förbättra dina färdigheter som nörd? Lär dig sedan talsystemet som datorer använder för att göra beräkningar. Det här systemet kan se lite konstigt ut till en början, men du behöver bara några rader och lite övning för att lära dig binär räkning.

Referenstabell

Decimal

012345678910

Binär

011011100101110111100010011010

Steg

Metod 1 av 2: Att lära sig binär matematik

Bild med titeln Räkna i binärt steg 1
1. Lär dig vad binär betyder. Vårt normala talsystem kallas decimal, med `bas tio`. Vi har tio olika symboler för att skriva siffror, från 0 till 9. Binärt är ett "bas två"-system som endast använder siffrorna 0 och 1.
Bild med titeln Räkna i binärt steg 2
2. Lägg till en genom att ändra den sista nollan till en 1. Om ett binärt tal slutar på 0, kan du gå upp ett genom att ändra 0:an till en 1. Vi kan använda detta för att räkna de två första siffrorna, precis som du kan förvänta dig:
  • 0 = noll
  • 1 = en
  • För större siffror kan du ignorera de tidigare siffrorna i numret. 1010 + 1 = 1011.
  • Bild med titeln Räkna i binärt steg 3
    3. Skriv ett annat nummer om alla siffror är ett. Nu har vi en `1` för en, men det finns inga andra siffror kvar! För att kunna räkna till två nu måste vi skriva ner ett nummer till. Placera en "1" före den första siffran och "ställ in" alla andra siffror till 0.
  • 0 = noll
  • 1 = en
  • 10 = två
  • Detta är samma beräkningsregel som vi använder i decimalräkning, när det inte finns några andra siffror kvar (9 + 1 = 10). Detta är dock mycket vanligare inom binär aritmetik eftersom det bara finns två symboler.
  • Bild med titeln Räkna i binärt steg 4
    4. Använd dessa regler för att räkna till fem. Dessa regler tar dig till fem. Försök att göra det här själv och kontrollera om du har fattat rätt:
  • 0 = noll
  • 1 = en
  • 10 = två
  • 11 = tre
  • 100 = fyra
  • 101 = fem
  • Bild med titeln Räkna i binärt steg 5
    5. Räkna till sex. Nu löser vi fem plus ett, vilket är 101 + 1. Nyckeln här är att ignorera den första siffran. Lägg bara till 1 + 1 i slutet för att få 10. (Så här skriver du trots allt "två"). Nu återställer vi den första siffran och du får:
  • 110 = sex
  • Bild med titeln Räkna i binärt steg 6
    6. Räkna till tio. Det finns inga nya regler att lära sig. Prova det själv nu och kontrollera ditt arbete med den här listan:
  • 110 = sex
  • 111 = sju
  • 1000 = åtta
  • 1001 = nio
  • 1010 = tio
  • Bild med titeln Räkna i binärt steg 7
    7. Lägg märke till när nya nummer läggs till. Ser du att tion (1010) inte ser ut som ett "speciellt" binärt tal? Åtta (1000) är mycket viktigare, eftersom det är lika med 2 x 2 x 2. Fortsätt att multiplicera med två för att hitta de andra viktiga talen, som 16 (10000) och 32 (100000).
    Bild med titeln Räkna i binärt steg 8
    8. Öva med de större siffrorna. Nu vet du allt för att beräkna med binära tal. Om du någonsin blir förvirrad över vad nästa siffra kommer att vara, kolla bara in vad som hände med de föregående siffrorna. Här är några exempel som hjälper dig:
  • Tolv plus ett = 1100 + 1 = 1101 (0 + 1 = 1, och de andra talen förblir desamma).
  • Femton plus ett = 1111 + 1 = 10000 = sexton (Det finns inga fler nya symboler, så vi går tillbaka till 0 och skriver en 1 i början).
  • Fyrtiofem plus ett = 101101 + 1 = 101110 = fyrtiosex (Vi vet att 01 + 1 = 10, och de andra siffrorna förblir desamma).
  • Metod 2 av 2: Konvertera från binär till decimal

    Bild med titeln Räkna i binärt steg 9
    1. Registrera värdet för varje binär position. När du lärde dig att räkna i decimaler, lärde du dig också om `platsvärden`: enheterna, tiotal, och så vidare. Eftersom binär har två symboler multipliceras platsvärdena med två varje gång du flyttar till vänster:
    • 1 är enheten
    • 10 är paret
    • 100 är fyran
    • 1000 är åtta
    Bild med titeln Räkna i binärt steg 10
    2. Multiplicera varje siffra med dess platsvärde. Börja med enheten längst till höger och multiplicera talet (0 eller 1) med en. Bläddra till paret på en separat rad och multiplicera talet med två. Upprepa detta mönster tills du har multiplicerat varje siffra med dess platsvärde. Här är ett exempel:
  • Vad är det binära talet 10011 i decimal?
  • Siffran längst till höger är 1. Detta är enheten, så multiplicera med ett: 1 x 1 = 1.
  • Nästa nummer är också 1. Multiplicera detta med två: 1 x 2 = 2.
  • Nästa siffra är 0. Multiplicera detta med fyra: 0 x 4 = 0.
  • Nästa siffra är också 0. Multiplicera detta med åtta: 0 x 8 = 0.
  • Siffran längst till vänster är 1. Multiplicera detta med sexton (efter gånger två): 1 x 16 = 16.
  • Bild med titeln Räkna i binärt steg 11
    3. Lägg ihop alla produkter. Nu har du konverterat varje siffra till dess decimalvärde. För att få det totala decimalvärdet för det binära talet, lägg till alla decimalvärdena. Här är resten av exemplet:
  • 1 + 2 + 16 = 19.
  • Det binära talet 10011 är detsamma som decimaltalet 19.
  • Tips

    • Du kan också räkna binärt på fingrarna. Varje finger är ett tal, där `1` är det förlängda fingret och `0` är det böjda fingret.

    Оцените, пожалуйста статью