Hur binära talsystemet fungerar


Inledning:

Man har hela tiden hört att en dator endast läser ettor och nollor, men hur fungerar det egentligen? Vi ska i detta inlägg gå igenom hur det binära talsystemet fungerar.

Hur det fungerar:

I det binära talsystemet används endast två siffror, 1 och 0.
Precis som i det decimala talsystemet (det vi vanligen använder) är den högraste den med längst värde. Sedan använder man 1 eller 0 för att avgöra om värdet är "aktiverat", 1=aktiverad och 0=inaktiverad.

Första siffran, från höger, är värt 1 och man kan med en siffra skriva talen 0-1. "Aktivera" första värdet så får du talet 1, om inte får du talet 0. Andra siffran dubblar i värde och är alltså värd 2. Du kan med två siffror få talen mellan 2-3, 10=2 och 11=3.
Tredje siffran dubblar även den i värde och är alltså värd 4 och du kan med tre siffror skriva talen 4-7.

I 100 är alltså de två första (från höger) värdena inte aktiverade medan den tredje siffran är det. 4+0+0=4. Aktiverar man första och sista värdena ser det ut så här: 101 = 4+0+1 = 5. Fjärde värdet är värd 8 och kombinationen 1101 blir alltså 8+4+0+1=13.

Siffrorna dubblas hela tiden i värde. Så här är listan:
1:a = 1
2:a = 2
3:e = 4
4:e = 8
5:e = 16
osv...


Här är talserien upp till 10
0 = 0
1 = 1
2 = 10
3 = 11
4 = 100
5 = 101
6 = 110
7 = 111
8 = 1000
9 = 1001
10 = 1010


Exempel:
Jag är 11101 år gammal men fyller 11110 i den 110:e månaden. Jag är alltså född år 11110111101.

Tal med en decimal i har ett eget tal på var sida om decimalen. 4,2 skrivs binärt 100,10

Inga kommentarer:

Skicka en kommentar