Konvertera decimaltal till binärtal (2 / 5 steg)
Steg 2: Räkna i binär (del 1/2)
Binära tal är olika decimaltal eftersom de använder en bas 2 nummersystem. Detta innebär att endast 2 nummer för att representera något värde i binär. Nummer i binär är bara utgörs av en 1 eller 0. I decimal används ett bas 10 system så finns det 10 nummer används för att representera ett värde; du börjar på 0 då 1, 2, 3, 4, 5, 6, 7, 8, 9 men efter 9 vi slut siffror att representera vårt nummer så vi hade en 1 till vänster. (10, 11, 12, 13, 14...).
I binärt, du startar på 0, då 1, men sedan vi slut nummer. Detta betyder att representera många större sedan detta, kommer vi att lägga till fler siffror till vänster. Till exempel:
0000: 0
0001: 1
0010: 2
0011: 3
0100:4
Eftersom binära tal använder bas 2, för att hitta värdet av varje siffra, tar du den siffran multiplicerat med 2 makt på att siffran nuvarande position. För att ytterligare förstå detta, låt oss titta på ett exempel av binärt tal.
Det visuella hjälpmedlet har lagts till i det här steget att ge en grundlig genomgång av varje steg i följande exempel. Det visuella hjälpmedlet och följande exempel använder samma process.
Exempel
1011 (bas 2)
Ovan är ett binärt tal. För att få värdet let's start på position 0 flytta sedan till vänster tills du är slut.
1011: siffran på position 0 visas i fetstil. För att hitta värdet, vi tar siffran (1) flera av basen av systemet för numrering (bas 2), till kraften i siffran i den positionen. Detta ser ut som: 1 * 2 ^ 0 = 1.
1011: här är siffran 1 på position 1. Värdet av denna siffra: 1 * 2 ^ 1 = 2.
1011: här, siffran 0 är i position 2. Värdet av denna siffra: 0 * 2 ^ 2 = 0.
1011: här är siffran 1 på läge 3. Värdet av denna siffra: 1 * 2 ^ 3 = 8.
För att hitta slutvärdet för detta nummer, använder du samma metod som du använde i steg 1 för att hitta värdet för decimaltal. Lägg det resulterande värdet från varje uttryck lika vårt nummer.
Detta ser ut som 1 + 2 + 0 + 8, vilket motsvarar 11. Således representerar det binära talet 1011 decimal nummer 11.