Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να μετατρέψετε ένα αρχείο Hex σε ένα δεκαδικό

Το δεκαδικό σύστημα είναι το αριθμητικό σύστημα, το οποίο είναι πιο εξοικειωμένοι . Ωστόσο, σε συστήματα ηλεκτρονικών υπολογιστών , δεν είναι ασυνήθιστο για τα δεδομένα να αποθηκεύονται σε δεκαεξαδική , χάρη στην ικανότητά του να αποθηκεύει αριθμούς με ένα μικρότερο αριθμό από ψηφία από τον ίδιο αριθμό που αντιπροσωπεύεται σε δεκαδική . Αυτό επιτυγχάνεται έχοντας ένα σύστημα με 16 πιθανές τιμές για ένα ψηφίο , συμπεριλαμβανομένων των γράμματα AF . Δυστυχώς , αν σας δοθεί ένα αρχείο εξόδου με το αποτέλεσμα ενός υπολογισμού και είναι σε δεκαεξαδική μορφή , μπορεί να είναι δύσκολο να κατανοήσουμε , και θα χρειαστεί να μετατρέψετε τον αριθμό σε δεκαδικό . Τα πράγματα που θα χρειαστείτε
Χαρτί
στυλό ή μολύβι
Υπολογιστής

Παρουσίαση Περισσότερες οδηγίες
Η

1 Ανοίξτε το αρχείο και να γράψει τα δεδομένα που είναι αποθηκευμένα για το κομμάτι του χαρτί . 2

Διαχωρίστε τον κάθε ψηφίο γράφοντας τον αριθμό δεκαεξαδικό σε μια κάθετη γραμμή , έτσι ώστε κάθε ψηφίο έχει τη δική της σειρά για τους υπολογισμούς . Για παράδειγμα, για τη μετατροπή " 12F » από δεκαεξαδικό σε δεκαδικό , θα χρησιμοποιηθούν 3 σειρές , με 1 στην αριστερή πλευρά του επάνω σειρά , 2 στην αριστερή πλευρά της δεύτερης σειράς , και F στην αριστερή πλευρά της κάτω σειράς .
εικόνων 3

Μετατρέψτε οποιαδήποτε ψηφία από μια επιστολή προς έναν αριθμό, αν χρειάζεται . Α ισούται με 10 , Β ισούται με 11 , C ισούται με 12 , D ισούται με 13 , E ισούται με 14 και F ισούται με 15 . Στο παράδειγμα , το "F" στην τρίτη σειρά θα μετατραπούν σε 15 .
Η 4

Βρείτε την αξία του 16 στη δύναμη του αριθμού των γραμμών κάτω από το ψηφίο για κάθε ψηφίο μετατρέπεται , και να γράψετε στη διαγραφή του ψηφίου . Για αυτό το παράδειγμα , το "F" σειρά θα έχει μια τιμή από 1 εδώ , καθώς δεν υπάρχουν γραμμές κάτω από αυτό και τίποτα στο μηδέν δύναμη ισούται με 1 . Η τιμή του " 2 " σειρά θα είναι 16 , 16 ^ 1 , καθώς υπάρχει μία γραμμή από κάτω , και η τιμή εδώ για το " 1 " σειρά θα είναι 256 , 16 ^ 2 .
Η 5

Πολλαπλασιάστε την τιμή από το Στάδιο 3 με την τιμή από το Στάδιο 4 σε κάθε σειρά , και να γράψει τα αποτελέσματα στη δεξιά πλευρά των σειρών , δημιουργώντας μια στήλη με τα προϊόντα των πολλαπλασιασμών . Για παράδειγμα , 1 φορές 256 ισούται με 256 , 2 φορές 16 ισούται με 32 και 15 φορές 1 ισούται με 15 .
Η 6

Προσθέστε τις τιμές στη στήλη που δημιουργήσατε στο Βήμα 5 για να βρείτε τη δεκαδική τιμή της δεδομένα στο αρχείο . Το αρχείο που μετατρέπεται στο παράδειγμα , που διαβάζεται " 12F , " είναι ίση με 303 σε δεκαδικό .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα