Τετάρτη 12 Οκτωβρίου 2011

Δεκαεξαδικό σύστημα αρίθμησης




Το δεκαεξαδικό σύστημα έχει βάση το 16 και ψηφία τα 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, Α, Β, C, D, Ε, F. Στο δεκαεξαδικό σύστημα για να βρούμε την τιμή ενός ψηφίου το πολλαπλασιάζουμε με την κατάλληλη δύναμη του 16. Έτσι για παράδειγμα, ο δεκαεξαδικός B6C1, μετατρέπεται σε δεκαδικό με τους υπολογισμούς:
Β6C1=Bx163+6x162+Cx16+1
Β6C1=11x4096+6x256+12x16+1
Β6C1=45056+1536+192+1
B6C1 = 46785, στον αντίστοιχο δεκαδικό 46785.
Η μετατροπή ενός δεκαεξαδικού αριθμού σε δυαδικό είναι σχετικά απλή. Μετατρέπεται κάθε ψηφίο του δεκαεξαδικού στο ισοδύναμό του στο δυαδικό με τη χρήση τεσσάρων δυαδικών ψηφίων. Για παράδειγμα, ο δεκαεξαδικός Β6C1 αντιστοιχεί στον δυαδικό 1011 0110 1100 0001. Η μετατροπή από το δυαδικό στο δεκαεξαδικό σύστημα γίνεται ομαδοποιώντας τα δυαδικά ψηφία ανά 4 αρχίζοντας από τα λιγότερο σημαντικά (από δεξιά) και γράφοντας το αντίστοιχο δεκαεξαδικό,
π.χ. Ο δυαδικός 1011 1001 1111 0011 1100  αντιστοιχεί στο δεκαεξαδικό B9F3C.
Δεκαδικό
Δυαδικό
Δεκαεξαδικό
Οκταδικό
0
0
0
1
1
1
1
2
10
2
2
3
11
3
3
4
100
4
4
5
101
5
5
6
110
6
6
7
111
7
7
8
1000
8
10
9
1001
9
11
10
1010
A
12
11
1011
B
13
12
1100
 C
14
13
1101
 D
15
14
1110
 E
16
15
1111
 F
17
16
10000
 10
20
Αντιστοιχία των ψηφίων δεκαδικού, δυαδικού, δεκαεξαδικού και οκταδικού συστήματος.

0 σχόλια:

Δημοσίευση σχολίου