Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει το δεκαεξαδικό στο δυαδικό (X2B);
- Η Techopedia εξηγεί το δεκαεξαδικό στο δυαδικό (X2B)
Ορισμός - Τι σημαίνει το δεκαεξαδικό στο δυαδικό (X2B);
Το δεκαεξαδικό σε δυαδικό (X2B) είναι μια διαδικασία μετατροπής που περιλαμβάνει τα δύο προαναφερθέντα συστήματα αριθμών. Ο αρχικός αριθμός είναι σε δεκαεξαδική μορφή, βάση 16, και μετατρέπεται σε δυαδική μορφή, βάση 2.
Η μετατροπή μπορεί να γίνει με τη μετατροπή κάθε δεκαεξαδικού ψηφίου στο δυαδικό αντίστοιχο με την προσθήκη των δυαδικών τιμών θέσης. Με άλλα λόγια, πρόκειται για την εύρεση του σωστού συνδυασμού από τιμές δυαδικών θέσεων 8, 4, 2, 1 που ισούνται με την δεκαδική αναπαράσταση της hex value. Για παράδειγμα, η δεκαεξαδική τιμή A ή 10 σε δεκαδικό είναι 1010.
Η Techopedia εξηγεί το δεκαεξαδικό στο δυαδικό (X2B)
Το δεκαεξαδικό χρησιμοποιείται συχνά για τη συντόμευση των δυαδικών τιμών, δεδομένου ότι κάθε δεκαεξαδική τιμή είναι ισοδύναμη με τέσσερις δυαδικές τιμές ή δυαδικά ψηφία. Υπάρχουν δεκαέξι τιμές σε δεκαεξαδικό: 0 έως 9 και Α έως F, ή 0 έως 15 σε δεκαδικό, ενώ υπάρχουν δυο τιμές για δυαδικό: 1 και 0. Δυαδικές είναι συχνά διατεταγμένες σε ομάδες των 4 bits, που συνολικά 15 όταν τοποθετούνται τιμές 8, 4, 2 και 1.
Για να μετατρέψετε μια δεκαεξαδική τιμή σε δυαδική, κάθε ψηφίο μετατρέπεται σε δυαδικό δυαδικό τετραπλάσιο και στη συνέχεια όλες οι μετατροπές απλά συνδέονται μεταξύ τους. Σε ένα δυαδικό κώδικα τεσσάρων δυαδικών ψηφίων, όλες οι τιμές θέσης προστίθενται με 1 σε αυτήν ή πολλαπλασιάζονται με 8421 με την ευθυγραμμισμένη τιμή. Έτσι, ο δυαδικός κώδικας 1010 ισούται με 8 + 0 + 2 + 0 που είναι το δεκαδικό "10" ή δεκαεξαδικό "Α".
Για παράδειγμα, μετατρέπουμε την δεκαεξαδική τιμή "FACE" σε δυαδική:
-
F (15) = 8 + 4 + 2 + 1 = 1 1 1 1
A (10) = 8 + 0 + 2 + 0 = 1 0 1 0
C (12) = 8 + 4 + 0 + 0 = 1 1 0 0
E (14) = 8 + 4 + 2 + 0 = 1 1 1 0
Συνένωση: 1111 (F) 1010 (Α) 1100 (C) 1110 (Ε)
FACE = 1111 1010 1100 1110
Το δεκαεξαδικό είναι σημαντικά μικρότερο από το δυαδικό, επομένως οι δυαδικές τιμές που είναι η πραγματική γλώσσα που χρησιμοποιείται από τους υπολογιστές παρουσιάζονται συχνά στον χρήστη ως δεκαεξαδικές τιμές.