Naar de inhoudNieuw: Study Games · gratis met een account
StudyZone
COMMUNITY

Samenvatting · Informatica · havo 4 Getalstelsels: decimaal, binair en hexadecimaal omrekenen en rekenen

StudyZone
InformaticaVak
WAT ZIT ERIN
1Een computer kent maar twee toestanden: stroom of geen stroom. Alles wat hij opslaat, van je foto's tot dit document, bestaat daarom uit nullen en enen. Na deze samenvatting reken je getallen om tussen het decimale, binaire en hexadecimale stelsel en tel je binair op. Het…

Bewaar deze samenvatting

Een computer kent maar twee toestanden: stroom of geen stroom. Alles wat hij opslaat, van je foto's tot dit document, bestaat daarom uit nullen en enen. Na deze samenvatting reken je getallen om tussen het decimale, binaire en hexadecimale stelsel en tel je binair op.

Het decimale stelsel als uitgangspunt

In het decimale stelsel (grondtal 10) heeft elke plaats een waarde die een macht van 10 is. Het getal 345 betekent . Je gebruikt tien cijfers, 0 tot en met 9.

Het binaire stelsel (grondtal 2) werkt hetzelfde, maar met machten van 2 en alleen de cijfers 0 en 1. Een enkel binair cijfer heet een bit. Acht bits samen vormen een byte.

Binair naar decimaal

Elke plaats van rechts naar links is een macht van 2: 1, 2, 4, 8, 16, 32, 64, 128. Tel de waarden op van de plaatsen waar een 1 staat.

plaatswaarde32168421
bit101101

Dus . Het kleine cijfer 2 onderaan laat zien dat het om een binair getal gaat.

Decimaal naar binair

Er zijn twee handige methoden.

Methode 1: delen door 2 en de resten opschrijven. Neem 45:

1
rest 1
2
rest 0
3
rest 1
4
rest 1
5
rest 0
6
rest 1

Lees de resten van onder naar boven: .

Methode 2: de grootste machten van 2 aftrekken. Van 45 gaat 32 eraf (rest 13), dan 8 (rest 5), dan 4 (rest 1), dan 1. Zet een 1 bij 32, 8, 4 en 1 en een 0 bij 16 en 2.

Hoeveel kun je met bits?

Met bits kun je verschillende waarden maken. Zonder negatieve getallen loopt dat van 0 tot en met . Met 8 bits zijn dat 256 waarden en is het grootste getal 255. Met 4 bits zijn het er 16 (0 tot en met 15).

Hexadecimaal

Binaire getallen worden snel lang. Het hexadecimale stelsel (grondtal 16) is een korte schrijfwijze. Je hebt 16 cijfers nodig: 0 tot en met 9, en daarna A tot en met F.

hexABCDEF
decimaal101112131415

Hex naar decimaal: .

Hex en binair: één hexcijfer is precies vier bits. Daarom zet je een binair getal om door het in groepjes van vier bits te splitsen:

want en . Andersom: . Een byte is dus altijd twee hexcijfers, en de grootste byte is .

Binair optellen

Binair optellen werkt als optellen onder elkaar, met deze regels per plaats:

somresultaat
0
1
0, onthoud 1
(met onthouden)1, onthoud 1
Voorbeeld
. Van rechts: ; onthoud 1; (onthouden) onthoud 1; (onthouden) onthoud 1; de laatste 1 komt vooraan. Uitkomst . Controle: .

Past de uitkomst niet meer in het aantal beschikbare bits, dan treedt overflow op: in 8 bits geeft geen 256 maar weer 0.

Let op

  • Lees binair van rechts naar links bij de plaatswaarden: de rechter bit is .
  • Resten van onder naar boven. Wie ze van boven naar onder leest, krijgt het getal gespiegeld.
  • Hex is geen tientallig getal. is 16, niet 10.
  • **Een getal met bits gaat tot ,** niet tot .

In het kort

  • Een bit is 0 of 1, een byte is 8 bits; met bits maak je waarden (0 tot ).
  • Binair naar decimaal: tel de machten van 2 op bij de enen.
  • Decimaal naar binair: deel herhaald door 2 en lees de resten van onder naar boven.
  • Hexadecimaal gebruikt 0 tot 9 en A tot F; één hexcijfer is vier bits.
  • Binair optellen: ; in een vast aantal bits kan overflow optreden.

Meer Informatica uit de Oefentoetsen

Bekijk alles voor informatica havo

Staat hier iets dat niet klopt of niet hoort? .

Probeer het met je volgende toets

Beginnen is gratis, zonder betaalgegevens.

Begin gratis