Vad är hexadecimala tal?
Hexadecimala tal (eller hex) är ett talsystem med basen 16. Det använder 16 symboler: 0–9 och A–F (där A=10, B=11, C=12, D=13, E=14, F=15).
Vad är decimala tal?
Det decimala talsystemet är vårt vanliga talsystem med basen 10. Det använder tio siffror, 0 till 9.
Hur man konverterar hex till decimalt
- Multiplicera varje siffra med 16 upphöjt till en potens
- Potensen börjar på 0 för siffran längst till höger och ökar med 1 för varje steg åt vänster
- Addera alla delresultat
Så här konverterar du "2AF" till decimalt
| Hex-siffra | Beräkning | Resultat |
|---|---|---|
| F | 15 × 16^0 = 15 × 1 | 15 |
| A | 10 × 16^1 = 10 × 16 | 160 |
| 2 | 2 × 16^2 = 2 × 256 | 512 |
Addera resultaten: 15 + 160 + 512 = 687
Resultat: 2AF i hex = 687 decimalt
Ett till exempel: "C4" till decimalt
- 4 × 16^0 = 4 × 1 = 4
- C × 16^1 = 12 × 16 = 192
Addera resultaten: 4 + 192 = 196
Resultat: C4 i hex = 196 decimalt
Konverteringstabell: Hex till decimalt
| Hex | Decimalt | Hex | Decimalt |
|---|---|---|---|
| 0 | 0 | 8 | 8 |
| 1 | 1 | 9 | 9 |
| 2 | 2 | A | 10 |
| 3 | 3 | B | 11 |
| 4 | 4 | C | 12 |
| 5 | 5 | D | 13 |
| 6 | 6 | E | 14 |
| 7 | 7 | F | 15 |
Viktigt att veta
- Varje hex-siffra representerar en potens av 16.
- Siffran längst till höger står på entalspositionen (16^0).
- För varje steg åt vänster är positionsvärdet 16 gånger större än det föregående.
- Hexadecimala tal används ofta inom datateknik som ett mer kompakt sätt att representera binära tal.