Så fungerar talbaser
Varje position i ett tal är värd basen upphöjt till positionen, räknat från höger med start på 0.
11001₂ = 1·16 + 1·8 + 0·4 + 0·2 + 1·1 = 25
Hexadecimalt
Bas 16 använder 0–9 och A–F, där A = 10 och F = 15. En hexsiffra motsvarar exakt fyra binära siffror. Därför används hex för färgkoder på webben, som #FF8800, och för minnesadresser.
| Decimalt | Binärt | Hex |
|---|---|---|
| 5 | 101 | 5 |
| 10 | 1010 | A |
| 15 | 1111 | F |
| 16 | 1 0000 | 10 |
| 100 | 110 0100 | 64 |
| 255 | 1111 1111 | FF |
En byte är 8 bitar och kan visa talen 0–255. Räkna om romerska tal med romerska siffror.