3 τρόποι για να μάθετε δεκαεξαδικό

Πίνακας περιεχομένων:

3 τρόποι για να μάθετε δεκαεξαδικό
3 τρόποι για να μάθετε δεκαεξαδικό

Βίντεο: 3 τρόποι για να μάθετε δεκαεξαδικό

Βίντεο: 3 τρόποι για να μάθετε δεκαεξαδικό
Βίντεο: Πως να επεξεργαστείτε τις φωτογραφίες σας για να έχετε ένα vintage look 2024, Νοέμβριος
Anonim

Το δεκαεξαδικό (δεκαέξι βάση) αριθμητικό σύστημα χρησιμοποιείται σε όλο τον Ιστό και στα συστήματα υπολογιστών για να αντιπροσωπεύει τιμές. Ένα εξαιρετικό παράδειγμα είναι η χρωματική κωδικοποίηση σε σελίδες HTML. Η ανάγνωση και η χρήση δεκαεξαδικού απαιτεί εξάσκηση, αλλά οι βασικές έννοιες δεν είναι πιο δύσκολες από το δεκαδικό (βασικό δέκα) σύστημα που χρησιμοποιούσατε όλη σας τη ζωή.

Βήμα

Μέθοδος 1 από 3: Κατανόηση της δεκαεξαδικής έννοιας

Κατανοήστε το δεκαεξαδικό βήμα 1
Κατανοήστε το δεκαεξαδικό βήμα 1

Βήμα 1. Κατανοήστε τι είναι δεκαεξαδικό

Ακριβώς όπως το δεκαδικό σύστημα αριθμών χρησιμοποιεί δέκα διαφορετικά σύμβολα για να αντιπροσωπεύει τιμές από μηδέν έως εννέα, το δεκαεξαδικό σύστημα αριθμών χρησιμοποιεί δεκαέξι διαφορετικά σύμβολα για να αντιπροσωπεύει τιμές από μηδέν έως δεκαπέντε. Οποιοσδήποτε αριθμός μπορεί να γραφτεί χρησιμοποιώντας αυτά τα δύο συστήματα. Δείτε πώς μπορείτε να αρχίσετε να μετράτε δεκαεξαδικά:

  • Μηδέν έως δεκαπέντε: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, Α, Β, Γ, Δ, Ε, ΣΤ.
  • Δεκαέξι έως τριάντα δύο: 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20.
Κατανοήστε το δεκαεξαδικό βήμα 2
Κατανοήστε το δεκαεξαδικό βήμα 2

Βήμα 2. Κατανοήστε πώς να γράψετε μια βάση

Τα δέκα σύμβολα που χρησιμοποιούνται στο δεκαδικό σύστημα αριθμών αποτελούν τη βάση του δεκαδικού συστήματος αριθμών. Με τον ίδιο τρόπο, τα δεκαέξι σύμβολα που χρησιμοποιούνται στο δεκαεξαδικό σύστημα αριθμών αποτελούν τη βάση του δεκαεξαδικού αριθμητικού συστήματος. Για να διακρίνετε ποιο βασικό σύστημα χρησιμοποιείται, τον αριθμό υπογεγραμμένος προστίθενται για τη διαφοροποίησή τους. Για παράδειγμα, 10010 αντιπροσωπεύει "100 στη βάση 10" και 10016 συμβολίζει "100 στη βάση 16" (που είναι ίσο με 409610).

Ένας άλλος όρος για "βάση" είναι "radix"

Κατανοήστε το δεκαεξαδικό βήμα 3
Κατανοήστε το δεκαεξαδικό βήμα 3

Βήμα 3. Κατανοήστε τις τιμές θέσεων σε δεκαδικά ψηφία

Μπορούμε να κατανοήσουμε μεγάλες σειρές αριθμών γραμμένες στη βάση 10 χωρίς καν να σταματήσουμε να σκεφτόμαστε, αλλά αυτό συμβαίνει μόνο επειδή έχουμε κάνει πολλή εξάσκηση. Γνωρίζουμε αυτόματα ότι «583410 σημαίνει 5x103 + 8x102 + 3x101 + 4x100Το Κάθε ψηφίο σε έναν πολυψήφιο αριθμό έχει τη δική του θέση. Ακολουθούν οι τιμές θέσης σε δεκαδικά, από δεξιά προς τα αριστερά:

  • 10010 = 1
  • 10110 = 1010
  • 102 = 10 x 10 = 100
  • 103 = 10 x 10 x 10 = 1000
  • 104 = 10 x 10 x 10 x 10 = 10000
  • 105 = 10 x 10 x 10 x 10 x 10 = 100000 και ούτω καθεξής.
Κατανοήστε το δεκαεξαδικό βήμα 4
Κατανοήστε το δεκαεξαδικό βήμα 4

Βήμα 4. Κατανοήστε τις δεκαεξαδικές τιμές θέσης

Δεδομένου ότι το δεκαεξαδικό είναι δεκαέξι βάση, η τιμή της θέσης του βασίζεται στη δύναμη του αριθμού δεκαέξι, όχι δέκα. Εδώ είναι η δύναμη του δεκαέξι, γραμμένο σε δεκαδικό.

  • 16010 =

    Βήμα 1.

  • 16110 =

    Βήμα 16.10

  • 162 = 16 x 16 = 256
  • 163 = 16 x 16 x 16 = 4096
  • 164 = 16 x 16 x 16 x 16 = 65536
  • 165 = 16 x 16 x 16 x 16 x 16 = 1048576 και τα λοιπά.
  • Αν το γράψουμε δεκαεξαδικά, θα γραφτεί ως 1016, 100, 1000, και ούτω καθεξής.
Κατανοήστε το δεκαεξαδικό βήμα 5
Κατανοήστε το δεκαεξαδικό βήμα 5

Βήμα 5. Μετατροπή δεκαδικού σε δεκαδικό

Οι μετατροπές μεταξύ δύο βάσεων αριθμών είναι ένας καλός τρόπος για να γνωρίσετε πώς λειτουργούν αυτά τα συστήματα. Δείτε πώς μπορείτε να μετατρέψετε έναν αριθμό σε δεκαεξαδικό αριθμό στον ίδιο αριθμό σε δεκαδικό:

  • Γράψτε τον δεκαεξαδικό αριθμό σας: 15Β3016.
  • Γράψτε κάθε ψηφίο ως δεκαδική πρόταση πολλαπλασιασμού, χρησιμοποιώντας τις τιμές θέσεων στο παραπάνω γράφημα: 15B30 = (1 χ 6553610) + (5 χ 409610) + (Β x 25610) + (3 χ 1610) + (0 x 1).
  • Μετατρέψτε μη δεκαδικούς αριθμούς σε δεκαδικούς αριθμούς. Σε αυτό το παράδειγμα, B = 1110, ώστε το ψηφίο να μπορεί να μετατραπεί σε 1110 x 25610.
  • Λύστε την μαθηματική εξίσωση. Χρησιμοποιήστε μια αριθμομηχανή ή κάντε το με το χέρι και θα λάβετε την απάντηση σε δεκαδικό. 15B30 = 65536 + 20480 + 2816 + 48 + 0 = 8888010.

Μέθοδος 2 από 3: Κατανόηση του δεκαεξαδικού συστήματος κωδικών χρωμάτων

Κατανοήστε το δεκαεξαδικό βήμα 6
Κατανοήστε το δεκαεξαδικό βήμα 6

Βήμα 1. Κατανοήστε πώς καθορίζονται οι χρωματικοί κώδικες στις οθόνες υπολογιστών

Όλα τα χρώματα στην οθόνη του υπολογιστή καθορίζονται από τρεις τιμές: κόκκινο (κόκκινο), πράσινο (πράσινο) και μπλε (μπλε). Όλα τα χρώματα φωτός μπορούν να δημιουργηθούν συνδυάζοντας αυτούς τους τρεις τύπους φωτός σε διαφορετικές αναλογίες. Στην οθόνη του υπολογιστή, το κόκκινο, το πράσινο και το μπλε μπορεί να αντιπροσωπεύουν οποιαδήποτε τιμή από 0 έως 255 (για συνολικά 256 πιθανές τιμές).

Αυτό διαφέρει από το "κύριο" σύστημα χρωμάτων για το οποίο μαθαίνετε στο σχολείο, επειδή βασίζεται σε φυσικές χρωστικές ουσίες (όπως το χρώμα) και όχι στο φως. Το σύστημα χρωμάτων χρώματος μερικές φορές ονομάζεται "αφαιρετικό σύστημα χρωμάτων" και το σύστημα φωτισμού (το σύστημα rgb που περιγράφεται εδώ) ονομάζεται "πρόσθετο σύστημα χρωμάτων"

Κατανοήστε το δεκαεξαδικό βήμα 7
Κατανοήστε το δεκαεξαδικό βήμα 7

Βήμα 2. Κατανοήστε γιατί χρησιμοποιείται δεκαεξαδικό για χρωματική κωδικοποίηση

Το HTML χρησιμοποιεί δεκαεξαδικό για να αναπαραστήσει τα χρώματα. Αυτό είναι πολύ καλό, επειδή ένας διψήφιος δεκαεξαδικός αριθμός μπορεί να μεταφέρει ακριβώς 25610 πιθανή αξία. Αυτό δεν είναι τυχαίο. ποσότητα 25610 σχετίζεται με τον περιορισμό υλικού του παλιού μοντέλου, ο οποίος μπορεί να χειριστεί μόνο 1000000002 ή 25610 χρώμα. γιατί 24 = 1610, κάθε δυαδικό σύστημα μπορεί εύκολα να μετατραπεί σε δεκαεξαδικό σύστημα με τον αριθμό των ψηφίων του.

Αριθμός υπογεγραμμένος Υποδεικνύει σε ποια βάση είναι γραμμένος ο αριθμός. Βάση2 είναι δυαδική βάση, βάση10 είναι κανονικό δεκαδικό και βάση16 είναι δεκαεξαδικό.

Ξεκινήστε ένα διήγημα Βήμα 13
Ξεκινήστε ένα διήγημα Βήμα 13

Βήμα 3. Κατανοήστε πώς λειτουργεί το σύστημα

Το δεκαεξαδικό σύστημα χρωμάτων είναι εύκολο να κατανοηθεί, αν γνωρίζετε πώς λειτουργεί. Τα δύο πρώτα ψηφία είναι κόκκινες τιμές, τα επόμενα δύο ψηφία είναι πράσινες τιμές και τα δύο τελευταία ψηφία είναι μπλε τιμές. Ορίστε μερικά παραδείγματα:

  • Το #000000 είναι μαύρο, ενώ το #FFFFFF είναι λευκό.
  • Ένα χρώμα με τις ίδιες τιμές r, g και b (εκτός από το ασπρόμαυρο) είναι γκρι, όπως #121212, #5A5A5A ή #C0C0C0.
  • Το #003000 είναι σκούρο πράσινο. Το #003F00 είναι ελαφρύτερο (μόλις προσθέσατε F, ή 16. Πράσινο10), ενώ το #00FF00 είναι το πιο λαμπερό πράσινο που μπορεί να σχηματιστεί (με την προσθήκη C0 ή 19210).
  • Πιο σύνθετα χρώματα δημιουργούνται χρησιμοποιώντας αυτούς τους τρεις τύπους φωτός. Μαντέψτε ποιο χρώμα είναι #7FFFD4, #8A2BE2 ή #A0522D.

Μέθοδος 3 από 3: Σκεφτείτε δεκαεξαδικά

Κατανοήστε το δεκαεξαδικό βήμα 9
Κατανοήστε το δεκαεξαδικό βήμα 9

Βήμα 1. Εκπαιδεύστε τον εαυτό σας να διαβάζει δεκαεξαδικά διαισθητικά

Χρησιμοποιήστε τα παρακάτω παραδείγματα ως "σκαλοπάτια" για να σας βοηθήσουν να εκτιμήσετε το μέγεθος ενός δεκαεξαδικού αριθμού. Αυτό μπορεί να σας δώσει μια πιο διαισθητική κατανόηση του δεκαεξαδικού και να σας δώσει την ευκαιρία να διαβάσετε δεκαεξαδικούς αριθμούς χωρίς την ταλαιπωρία να τους μετατρέψετε σε δεκαδικό κάθε φορά. Όπως θα δείτε, ένα από τα πλεονεκτήματα του δεκαεξαδικού είναι ότι ο αριθμός των ψηφίων δεν αυξάνεται τόσο γρήγορα όσο στα δεκαδικά:

  • Οι άνθρωποι έχουν τόσα δάχτυλα όσο το Α, ή 1416 αν μετράτε και τα δάχτυλα των ποδιών. (Θυμηθείτε, υπογράψτε υπογραφή 16 που σημαίνει ότι οι αριθμοί γράφονται στη βάση δεκαέξι.)
  • Σε κατοικημένες περιοχές, οδηγήστε κάτω των 19 ετών16 μίλια την ώρα (ή 2816 χιλιόμετρα την ώρα).
  • Η ταχύτητα οδήγησης σε αυτοκινητόδρομους είναι γενικά 3C μέτρα την ώρα (ή 6416 χιλιόμετρα την ώρα).
  • Το νερό βράζει στο D4 Fahrenheit (6416 Κελσίου).
  • Το μέσο εισόδημα των Αμερικανών είναι περίπου 350 δολάρια το χρόνο.
  • Ο παγκόσμιος πληθυσμός είναι πάνω από 1A0, 000, 000.
Κατανοήστε το δεκαεξαδικό βήμα 10
Κατανοήστε το δεκαεξαδικό βήμα 10

Βήμα 2. Μάθετε δεκαεξαδική προσθήκη

Μπορείτε να εργαστείτε για προβλήματα δεκαεξαδικής προσθήκης χωρίς να χρειαστεί να μετατρέψετε σε άλλο σύστημα αριθμών. Χρειάζεται λίγη ψυχική προσπάθεια και εξάσκηση για να θυμηθούμε νέους κανόνες. Ακολουθούν ορισμένοι τρόποι και συμβουλές:

  • Μετρήστε ένα ένα, χρησιμοποιώντας δεκαεξαδικά ψηφία. Για παράδειγμα, για να λύσετε 7+5 σε εξάγωνο, υπολογίστε 7, 8, 9, Α, Β, ντο.
  • Κατανοήστε τον πίνακα προσθήκης. Ο πιο γρήγορος τρόπος είναι να απομνημονεύσετε έναν δεκαεξαδικό πίνακα προσθήκης, τον οποίο μπορείτε να εξασκήσετε σε ένα διαδικτυακό κουίζ. Όταν γνωρίζετε ότι A + 7 = 1116, δεν χρειάζεται να εργάζεστε σκληρά για να το υπολογίσετε πια.
  • Δανειστείτε ένα όταν χρειάζεται. Εάν η προσθήκη απαιτεί να παραλείψετε το F, "δανειστείτε ένα" όπως θα κάνατε συνήθως με ένα κανονικό πρόβλημα προσθήκης. Για παράδειγμα, A+5 = F, A+6 = 1016, Α+7 = 1116, και τα λοιπά. Με τον ίδιο τρόπο, 3Α+6 = 4016, 3Α+7 = 4116, και τα λοιπά.
Κατανοήστε το δεκαεξαδικό βήμα 11
Κατανοήστε το δεκαεξαδικό βήμα 11

Βήμα 3. Μάθετε δεκαεξαδικό πολλαπλασιασμό

Ακριβώς όπως ο κανονικός πολλαπλασιασμός, ο καλύτερος τρόπος για να γίνεις ικανός στον δεκαεξαδικό πολλαπλασιασμό είναι να απομνημονεύσεις τον πίνακα των χρόνων. Ακολουθεί ένα δεκαεξαδικό "6 φορές τραπέζι" ως παράδειγμα (όλοι οι δεκαεξαδικοί αριθμοί):

  • 6 x 1 = 6
  • 6 x 2 = C
  • 6 x 3 = 12
  • 6 x 4 = 18
  • 6 x 5 = 1Ε
  • 6 x 6 = 24
  • 6 x 7 = 2Α
  • 6 x 8 = 30
  • 6 x 9 = 36
  • 6 x A = 3C
  • 6 x Β = 42
  • 6 x C = 48
  • 6 x D = 4E
  • 6 χ Ε = 54
  • 6 x F = 5A

Συμβουλές

  • Μπορείτε να χρησιμοποιήσετε έναν ηλεκτρονικό υπολογιστή μετατροπής για τη μετατροπή δυαδικών, δεκαδικών και δεκαεξαδικών αριθμών.
  • Οι δυαδικοί αριθμοί μπορούν εύκολα να γραφτούν σε δεκαεξαδική μορφή. Χωρίστε τον δυαδικό αριθμό σε τετραψήφια μέρη (προσθέστε ένα 0 αν χρειαστεί) και στη συνέχεια αντικαταστήστε κάθε μέρος με το αντίστοιχο δεκαεξαδικό του ψηφίο. Για παράδειγμα, 00002 = 016, 00012 = 116 … συνεχίζεται μέχρι το 11112 = F16.
  • Οι υπολογιστές χρησιμοποιούν στην πραγματικότητα τη μέθοδο "συμπλήρωμα" για πρόσθεση και αφαίρεση (σε δεκαεξαδική ή κάποια άλλη αριθμητική βάση), όχι τη μέθοδο "δανεισμού" που έχουμε συνηθίσει. Η μέθοδος συμπληρώματος δεν είναι μια πολύ χρήσιμη μέθοδος για τους ανθρώπους, αλλά αν προγραμματίζετε λογισμικό υπολογισμού, θα πρέπει να το μάθετε για να κάνετε το πρόγραμμα σας πιο αποτελεσματικό.

Συνιστάται: