01
KM18 · Programmering

Tallsystemer – binær og heksadesimal

📋MAT1011– Utforske binære og heksadesimale tallsystemer
8. trinn9. trinn10. trinn
Steg 1 av 40 %
📖 Teori

Titallsystemet og posisjonssystemet

Vi bruker vanligvis titallsystemet — 10 siffer (0–9). Verdien av et siffer avhenger av dets posisjon: enere, tiere, hundrer osv.

253 = 2×100 + 5×10 + 3×1 = 2×10² + 5×10¹ + 3×10⁰
✏️ Eksempel
1
Hvert siffer multipliseres med 10 opphøyd i posisjonen
2
Posisjon 0 (høyre) = 10⁰ = 1
3
Posisjon 2 = 10² = 100
📖 Teori

Binær – tallsystemet datamaskiner bruker

Binært bruker kun 2 siffer: 0 og 1. Hver posisjon er en potens av 2. En bit er ett binært siffer.

1011₂ = 1×8 + 0×4 + 1×2 + 1×1 = 11
✏️ Eksempel
1
Konverter 1101₂ til titall
2
1×8 + 1×4 + 0×2 + 1×1
3
= 8 + 4 + 0 + 1 = 13
📖 Teori

Heksadesimal – brukes i koding og farger

Heksadesimalt bruker 16 siffer: 0–9 og A–F (A=10, B=11, ... F=15). Brukes mye i programmering — f.eks. farger i CSS: #FF5733.

FF₁₆ = 15×16 + 15×1 = 255
✏️ Eksempel
1
Hva er A3₁₆ i titall?
2
10×16 + 3×1
3
= 160 + 3 = 163
🎲 Konverteringsoppgave

Konverter tallsystem

💪 Gå til mengdetrening
🧠 Test deg selv

1. Hva er 1011 i binær omgjort til desimal?

2. Hva er 15 i desimal omgjort til heksadesimal?

3. Hvorfor bruker datamaskiner binærsystemet?

🐛 Rapporter feil i leksjonen

Hva er feil eller upresist? Beskriv gjerne så spesifikt som mulig. Takk for hjelpen!