Vad är det decimala talsystemet?
Det decimala talsystemet är vårt vanliga siffersystem (basen 10). Det använder tio olika siffror: 0 till 9.
Vad är det binära talsystemet?
Det binära talsystemet använder endast två siffror: 0 och 1. Datorer använder binär kod för att bearbeta och lagra all data.
Hur man konverterar decimalt till binärt
För att omvandla ett decimalt tal till ett binärt tal gör du så här:
- Dividera talet med 2
- Notera resten (0 eller 1)
- Dividera resultatet med 2 igen
- Upprepa processen tills du når 0
- Läs resterna nerifrån och upp för att få det binära talet
Steg-för-steg-exempel: Så konverterar du 13 till binärt
| Division | Resultat | Rest |
|---|---|---|
| 13 ÷ 2 = 6 | 6 | 1 |
| 6 ÷ 2 = 3 | 3 | 0 |
| 3 ÷ 2 = 1 | 1 | 1 |
| 1 ÷ 2 = 0 | 0 | 1 |
När vi läser resterna nerifrån och upp får vi: 13 decimalt = 1101 binärt
Konverteringstabell
| Decimalt | Binärt | Förklaring |
|---|---|---|
| 0 | 0000 | Noll i båda systemen |
| 1 | 0001 | Det minsta positiva talet |
| 2 | 0010 | 2^1 |
| 3 | 0011 | 2^1 + 2^0 |
| 4 | 0100 | 2^2 |
| 5 | 0101 | 2^2 + 2^0 |
| 6 | 0110 | 2^2 + 2^1 |
| 7 | 0111 | 2^2 + 2^1 + 2^0 |
| 8 | 1000 | 2^3 |
| 9 | 1001 | 2^3 + 2^0 |
| 10 | 1010 | 2^3 + 2^1 |
| 11 | 1011 | 2^3 + 2^1 + 2^0 |
| 12 | 1100 | 2^3 + 2^2 |
| 13 | 1101 | 2^3 + 2^2 + 2^0 |
| 14 | 1110 | 2^3 + 2^2 + 2^1 |
| 15 | 1111 | 2^3 + 2^2 + 2^1 + 2^0 |