Omrekenen naar octaal of hexadecimaal

1. Decimaal naar octaal of heximaal

Om een decimaal getal om te zetten naar het octale (basis 8) of hexadecimale (basis 16) talstelsel, gebruiken we een herhaalde deling.

Methode: Deel herhaaldelijk door de nieuwe basis en noteer de rest

  1. Deel het getal door de doelsysteem-basis (8 voor octaal, 16 voor hexadecimaal).

  2. Noteer de rest β†’ dit wordt een cijfer in de nieuwe notatie.

  3. Herhaal dit met het quotiΓ«nt (de uitkomst van de deling) totdat het 0 is.

  4. Lees het resultaat van onder naar boven.

Voorbeeld: Zet 156₁₀ om naar octaal (β‚ˆ)

We gebruiken herhaalde deling door 8:

Stap
Deling
QuotiΓ«nt
Rest (octale cijfer)

1

156 Γ· 8

19

4

2

19 Γ· 8

2

3

3

2 Γ· 8

0

2

Octale weergave (lees van onder naar boven):

15610=2348156_{10} = 234_8

βœ… Snelle controle:

2Γ—82+3Γ—81+4Γ—80=156102Γ—8^2 + 3Γ—8^1 + 4Γ—8^0 = 156_{10}

Dus de berekening klopt!

Voorbeeld: Zet 512₁₀ om naar hexadecimaal (₁₆)

We gebruiken herhaalde deling door 16:

Stap
Deling
QuotiΓ«nt
Rest (hex cijfer)

1

512 Γ· 16

32

0

2

32 Γ· 16

2

0

3

2 Γ· 16

0

2

Hexadecimale weergave (lees van onder naar boven):

51210=20016512_{10} = 200_{16}

βœ… Snelle controle:

2Γ—162+0Γ—161+0Γ—160=512102Γ—16^2 + 0Γ—16^1 + 0Γ—16^0 = 512_{10}

De berekening klopt!


Samenvatting

Omrekening
Methode

Decimaal β†’ Octaal

Deel herhaaldelijk door 8 en lees de resten van onder naar boven

Decimaal β†’ Hexadecimaal

Deel herhaaldelijk door 16 en lees de resten van onder naar boven

2. Binair naar octaal of hexadecimaal

Er is een snelle methode om een binair (β‚‚) getal om te zetten naar octaal (β‚ˆ) of hexadecimaal (₁₆) zonder ingewikkelde berekeningen. Dit werkt door de binaire cijfers in groepen van 3 of 4 te splitsen.

Elke groep van 3 binaire cijfers komt overeen met exact 1 octaal cijfer.

Binair
Octaal

000β‚‚

0β‚ˆ

001β‚‚

1β‚ˆ

010β‚‚

2β‚ˆ

011β‚‚

3β‚ˆ

100β‚‚

4β‚ˆ

101β‚‚

5β‚ˆ

110β‚‚

6β‚ˆ

111β‚‚

7β‚ˆ

Voorbeeld: Zet 101110β‚‚ om naar octaal

Stap 1: Splits de binaire cijfers in groepen van 3, beginnend van rechts. (Als de groep niet compleet is, vul dan aan met nullen aan de linkerkant.)

Stap 2: Vervang elke groep door het overeenkomstige octale cijfer:

Binair
Octaal

101β‚‚

5β‚ˆ

110β‚‚

6β‚ˆ

1011102=568101110_2 = 56_8

βœ… Snelle controle:

5Γ—81+6Γ—80=40+6=46105Γ—8^1 + 6Γ—8^0 = 40 + 6 = 46_{10}

De berekening klopt!

Elke groep van 4 binaire cijfers komt overeen met exact 1 hexadecimaal cijfer.

Binair
Hexadecimaal

0000β‚‚

0₁₆

0001β‚‚

1₁₆

0010β‚‚

2₁₆

0011β‚‚

3₁₆

0100β‚‚

4₁₆

0101β‚‚

5₁₆

0110β‚‚

6₁₆

0111β‚‚

7₁₆

1000β‚‚

8₁₆

1001β‚‚

9₁₆

1010β‚‚

A₁₆

1011β‚‚

B₁₆

1100β‚‚

C₁₆

1101β‚‚

D₁₆

1110β‚‚

E₁₆

1111β‚‚

F₁₆

Voorbeeld: Zet 11010110β‚‚ om naar hexadecimaal

Stap 1: Splits de binaire cijfers in groepen van 4, beginnend van rechts. (Als de groep niet compleet is, vul dan aan met nullen aan de linkerkant.)

Stap 2: Vervang elke groep door het overeenkomstige hexadecimale cijfer:

Binair
Hexadecimaal

1101β‚‚

D₁₆

0110β‚‚

6₁₆

110101102=D61611010110_2 = D6_{16}

βœ… Snelle controle:

DΓ—161+6Γ—160=13Γ—16+6=208+6=21410DΓ—16^1 + 6Γ—16^0 = 13Γ—16 + 6 = 208 + 6 = 214_{10}

De berekening klopt!

Samenvatting

Omrekening
Methode

Binair β†’ Octaal

Splits binaire getal in groepen van 3 en vervang door octale cijfers

Binair β†’ Hexadecimaal

Splits binaire getal in groepen van 4 en vervang door hexadecimale cijfers

Last updated