Μετατροπέας δυαδικού σε δεκαεξαδικό

Τι είναι το Binary;

Το δυαδικό σύστημα αριθμών  χρησιμοποιεί τον αριθμό 2 ως βάση του (radix). Ως αριθμητικό σύστημα βάσης-2, αποτελείται μόνο από δύο αριθμούς: 0 και 1. 

Τι είναι το δεκαεξαδικό;

Το δεκαεξαδικό σύστημα αριθμών, που συχνά συντομεύεται σε "δεκαεξαδικό", είναι ένα αριθμητικό σύστημα που αποτελείται από 16 σύμβολα (βάση 16). Το τυπικό σύστημα αριθμών ονομάζεται δεκαδικό (βάση 10) και χρησιμοποιεί δέκα σύμβολα: 0,1,2,3,4,5,6,7,8,9. Το δεκαεξαδικό χρησιμοποιεί τους δεκαδικούς αριθμούς και έξι επιπλέον σύμβολα. Δεν υπάρχουν αριθμητικά σύμβολα που αντιπροσωπεύουν τιμές μεγαλύτερες από εννέα, επομένως χρησιμοποιούνται γράμματα που λαμβάνονται από το αγγλικό αλφάβητο, συγκεκριμένα A, B, C, D, E και F. Δεκαεξαδικό Α = δεκαδικό 10 και δεκαεξαδικό F = δεκαδικό 15.

Παραδείγματα μετατροπής δυαδικού σε δεκαεξαδικό

Παράδειγμα 1 : (10001110) 2  = (8E) 16

1000 1110

8421 8421

8000 8420

8 15

8 Ε

Παράδειγμα 2 : (111011.111) 2  = (3B.E) 16

(Παρατηρήστε ότι αυτός ο δυαδικός αριθμός έχει μια υποδιαστολή και δεν μπορεί να ομαδοποιηθεί αυτόματα σε σύνολα των τεσσάρων. Πρέπει να προσθέσετε 0 τόσο στο αριστερό όσο και στο δεξιότερο μέρος.)

0011 1011. 1110

8421 8421 8421

0021 8021 8420

3 11. 14

3 B. E

Πίνακας μετατροπής δυαδικού σε δεκαεξαδικό

Δυάδικος αριθμός Δεκαδικός αριθμός Αριθμός Hex
0 0 0
1 1 1
10 2 2
11 3 3
100 4 4
101 5 5
110 6 6
111 7 7
1000 8 8
1001 9 9
1010 10 ΕΝΑ
1011 11 σι
1100 12 ντο
1101 13 ρε
1110 14 μι
1111 15 φά
10000 16 10
10001 17 11
10010 18 12
10011 19 13
10100 20 14
10101 21 15
10110 22 16
10111 23 17
11000 24 18
11001 25 19
11010 26
11011 27
11100 28 1C
11101 29
11110 30
11111 31 1ΣΤ
100000 32 20
1000000 64 40
10000000 128 80
100000000 256 100