BuiltWithNOF
Binair

Getallen binair.

Iedere positie van het getal heeft een waarde.
De meest rechtse heeft de laagste waarde (least significant bit of LSB), de meest linkse de hoogste (most significant bit of MSB).
( 101101102 : de rechtse 0 heeft de laagste waarde (LSB) , de linkse 1 heeft de hoogste waarde MSB)

We kunnen een binair getal omrekenen naar decimaal.

De waarde van ieder cijfer wordt bepaald door de positie en door het cijfer.

Het cijfer op de meest rechtse positie heeft als waarde:
cijfer maal het grondtal tot de macht 0.
x*g0
(101101102 :  0 * 20 = 0 * 1 = 010 )

Het cijfer op de 2e positie van rechts heeft als waarde:
cijfer maal het grondtal tot de macht 1.
x*g1
(101101102 :  1 * 21 = 1 * 2 = 210 )

Het cijfer op de 3e positie van rechts heeft als waarde:
cijfer maal het grondtal tot de macht 2.
x*g2
(101101102 :  1 * 22 = 1 * 4 = 410 )

Het cijfer op de 4e positie van rechts heeft als waarde:
cijfer maal het grondtal tot de macht 3.
x*g3
(101101102 :  0 * 23 = 0 * 8 = 010 )

Het cijfer op de 5e positie van rechts heeft als waarde:
cijfer maal het grondtal tot de macht 4.
x*g4
(101101102 :  1 * 24 = 0 * 16 = 1610 )

Het cijfer op de 6e positie van rechts heeft als waarde:
cijfer maal het grondtal tot de macht 5.
x*g5
(101101102 :  1 * 25 = 1 * 32 = 3210 )

Het cijfer op de 7e positie van rechts heeft als waarde:
ijfer maal het grondtal tot de macht 6.
x*g6
(101101102 :  0 * 26 = 0 * 64 = 010 )

Het cijfer op de 8e positie van rechts heeft als waarde:
ijfer maal het grondtal tot de macht 7.
x*g7
(101101102 :  1 * 27 = 0 * 128 = 12810 )

De decimale waarde is dan :    0+2+4+8+16+32+0+128 = 19010

 

Van binair naar decimaal.

Het binaire getal was opgebouwd uit cijfers waarvan de waarde door de positie werd bepaald.

Positie

11

10

9

8

7

6

5

4

3

2

1

Grondtal (2) x

210

29

28

27

26

25

24

23

22

21

20

Waarde

1024

512

256

128

64

32

16

8

4

2

1

190  / 1024 = x                ( op postie 9 )
190  /   512 = x                 ( op postie 9 )
190  /   256 = x                 ( op postie 9 )
190  /   128 = 1   (rest 62) ( op postie 8 )
  62 /    64 = 0               ( op postie 7 )
  62 /    32 = 1 (rest 30)  ( op postie 6 )
   30 /    16 = 1 (rest 14)  ( op postie 5 )
   14 /      8 = 1 (rest 6)   ( op postie 4 )
     6 /       4 = 1 (rest 2)    ( op postie 3 )
     2 /       2 = 1 (rest 0)    ( op postie 2 )
     0 /       1 = 0               ( op postie 1 )

19010 = 101111102

 

[Home] [Vakken] [Novell] [Linux] [Iso downloaden? Controlleer de Checksum!] [Netwerk] [Virtualisatie] [Projecten] [Klassen] [SLB T1C&D] [FAQ] [Over LSS01]