Konvertera decimaltal till binärtal (4 / 5 steg)
Steg 4: Ett annat exempel och anteckningar
Eftersom det bästa sättet att lära sig räkna i binär är att träna, ta en titt på ett exempel och några allmänna anteckningar. Samma format i de tidigare exemplen används här också.
Exempel
1100011.1101
1100011. 1101 -> här är siffran 1 på positionen noll. Så -> 1 * 2 ^ 0 = 1
1100011.1101 -> här är siffran 1 på position en. Så -> 1 * 2 ^ 1 = 2
1100011.1101 -> här, siffran 0 är i position två. Så -> 0 * 2 ^ 2 = 0
1100011.1101 -> här, siffran 0 är på plats tre. Så -> 0 * 2 ^ 3 = 0
1100011.1101 -> här, siffran 0 är på position fyra. Så -> 0 * 2 ^ 4 = 0
1100011.1101 -> här är siffran 1 på plats fem. Så -> 1 * 2 ^ 5 = 32
1100011.1101 -> här, siffran 1 på plats sex. Så -> 1 * 2 ^ 6 = 64
Det slutliga värdet av våra heltal siffror är 64 + 32 + 2 + 1 = 99. Låt oss nu undersöka icke-heltal.
1100011.1101 -> här är siffran 1 på position en. Så -> 1 * (1/2) = 0,5
1100011.1101 -> här, siffran 1 på position två. Så -> 1 * (1/4) = 0,25
1100011.1101 -> här, siffran 0 är på plats tre. Så -> 0 * (1/8) = 0,0
1100011.1101-> här, siffran 1 på position fyra. Så -> 1 * (1/16) = 0,0625
Det slutliga värdet av icke-heltal siffrorna är 0,5 + 0,25 + 0,0625 =. Så är vårt slutliga svar 99.8125.
Anmärkning 1: 00011 innehar samma värde 0011, 011, och 11. Precis som att använda decimaltal, påverkar inledande nollor inte värdet av numret. Precis som är i decimal 00657 samma som 0657 – 657.
Anmärkning 2: om en siffra är lika med 0, då oavsett på vilken position som det ligger i många faktiskt, det kommer alltid motsvara 0. Det är sant eftersom 0 gånger något är alltid 0.