Υπολογιστής Δεκαεξαδικού

Μετατρέψτε μεταξύ δεκαεξαδικού και δεκαδικού, προσθέστε και αφαιρέστε δεκαεξαδικούς αριθμούς με τον δωρεάν υπολογιστή δεκαεξαδικού μας

Διαθέσιμοι Υπολογιστές

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

Το δεκαεξαδικό (hex) είναι ένα σύστημα αρίθμησης βάσης 16 που χρησιμοποιεί 16 ψηφία: 0-9 και A-F. Χρησιμοποιείται ευρέως στην πληροφορική επειδή είναι πιο συμπαγές από το δυαδικό και πιο εύκολο να διαβαστεί. Κάθε δεκαεξαδικό ψηφίο αντιπροσωπεύει 4 bits, καθιστώντας το ιδανικό για την αναπαράσταση δυαδικών δεδομένων σε ανθρώπινα αναγνώσιμη μορφή.

Μετατροπή Δεκαεξαδικού

Η μετατροπή μεταξύ δεκαεξαδικού και δεκαδικού είναι απαραίτητη στην πληροφορική και τον προγραμματισμό. Η μετατροπή hex-δεκαδικό περιλαμβάνει τον πολλαπλασιασμό κάθε ψηφίου με την αντίστοιχη δύναμη του 16, ενώ το δεκαδικό-hex χρησιμοποιεί επαναλαμβανόμενη διαίρεση με 16.

Τύπος Hex σε Δεκαδικό

Για να μετατρέψετε hex σε δεκαδικό, πολλαπλασιάστε κάθε ψηφίο με 16 υψωμένο στη δύναμη της θέσης του:

h_n h_n-1 ... h_1 h_0 = _i = 0^n h_i × 16^i

Τύπος Δεκαδικό σε Hex

Για να μετατρέψετε δεκαδικό σε hex, διαιρέστε επανειλημμένα με 16 και συλλέξτε τα υπόλοιπα. Μετατρέψτε τα υπόλοιπα 10-15 σε A-F, στη συνέχεια διαβάστε από κάτω προς τα πάνω.

Παραδείγματα Υπολογισμών Δεκαεξαδικού

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

Παράδειγμα 1: Hex σε Δεκαδικό

Μετατρέψτε τον δεκαεξαδικό αριθμό EB σε δεκαδικό.

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή μας εισάγοντας:

Τι είναι το EB₁₆ σε δεκαδικό;

Ο υπολογιστής επιστρέφει: 235

EB₁₆ = 14×16¹ + 11×16⁰
= 224 + 11
= 235₁₀

Ο τύπος που χρησιμοποιείται είναι:

EB_16 = 235_10

Παράδειγμα 2: Δεκαδικό σε Hex

Μετατρέψτε τον δεκαδικό αριθμό 1450 σε δεκαεξαδικό.

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή μας εισάγοντας:

Τι είναι το 1450₁₀ σε hex;

Ο υπολογιστής επιστρέφει: 5AA

1450 ÷ 16 = 90 υπόλοιπο A (10)
90 ÷ 16 = 5 υπόλοιπο A (10)
5 ÷ 16 = 0 υπόλοιπο 5
Διαβάστε τα υπόλοιπα από κάτω: 5AA₁₆

Ο τύπος που χρησιμοποιείται είναι:

1450_10 = 5AA_16

Παράδειγμα 3: Πρόσθεση Δεκαεξαδικού

Προσθέστε δύο δεκαεξαδικούς αριθμούς: 16 + 24.

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή μας εισάγοντας:

Τι είναι το 16₁₆ + 24₁₆;

Ο υπολογιστής επιστρέφει: 3A

16₁₆ = 22₁₀
24₁₆ = 36₁₀
22 + 36 = 58
58₁₀ = 3A₁₆

Ο τύπος που χρησιμοποιείται είναι:

16_16 + 24_16 = 3A_16

Παράδειγμα 4: Αφαίρεση Δεκαεξαδικού

Αφαιρέστε δεκαεξαδικούς αριθμούς: 1A - 12.

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή μας εισάγοντας:

Τι είναι το 1A₁₆ - 12₁₆;

Ο υπολογιστής επιστρέφει: 8

1A₁₆ = 26₁₀
12₁₆ = 18₁₀
26 - 18 = 8
8₁₀ = 8₁₆

Ο τύπος που χρησιμοποιείται είναι:

1A_16 - 12_16 = 8_16

Παράδειγμα 5: Κωδικός Χρώματος RGB

Μετατρέψτε τον κωδικό χρώματος RGB #FFE4B5 (μωβ) σε δεκαδικές τιμές.

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή μας εισάγοντας:

Τι είναι το FF₁₆ σε δεκαδικό για το μωβ συστατικό;

Ο υπολογιστής επιστρέφει: 255

FF₁₆ = 15×16¹ + 15×16⁰
= 240 + 15 = 255₁₀
Μωβ συστατικό: 255

Ο τύπος που χρησιμοποιείται είναι:

FF_16 = 255_10

Παράδειγμα 6: Διεύθυνση Μνήμης

Μετατρέψτε τη διεύθυνση μνήμης 0x1A000 σε δεκαδικό.

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή μας εισάγοντας:

Τι είναι το 1A000₁₆ σε δεκαδικό;

Ο υπολογιστής επιστρέφει: 106496

1A000₁₆ = 1×16⁴ + 10×16³ + 0×16² + 0×16¹ + 0×16⁰
= 65536 + 40960 + 0 + 0 + 0 = 106496₁₀

Ο τύπος που χρησιμοποιείται είναι:

1A000_16 = 106496_10

Παράδειγμα 7: Διεύθυνση MAC

Μετατρέψτε το πρώτο οκτέτ μιας διεύθυνσης MAC FD σε δεκαδικό.

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή μας εισάγοντας:

Τι είναι το FD₁₆ σε δεκαδικό;

Ο υπολογιστής επιστρέφει: 253

FD₁₆ = 15×16¹ + 13×16⁰
= 240 + 13 = 253₁₀

Ο τύπος που χρησιμοποιείται είναι:

FD_16 = 253_10

Παράδειγμα 8: Σύμβολο Unicode

Μετατρέψτε το σημείο κώδικα Unicode U+005A (γράμμα 'Z') σε δεκαδικό.

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή μας εισάγοντας:

Τι είναι το 5A₁₆ σε δεκαδικό;

Ο υπολογιστής επιστρέφει: 90

5A₁₆ = 5×16¹ + 10×16⁰
= 80 + 10 = 90₁₀

Ο τύπος που χρησιμοποιείται είναι:

5A_16 = 90_10

Παράδειγμα 9: Δικαιώματα Αρχείου

Μετατρέψτε τα δικαιώματα αρχείου Unix 644 (οκταδικό) σε hex. Πρώτα μετατρέψτε σε δεκαδικό: 644₈ = 420₁₀.

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή μας εισάγοντας:

Τι είναι το 420₁₀ σε hex;

Ο υπολογιστής επιστρέφει: 1A4

420 ÷ 16 = 26 υπόλοιπο 4
26 ÷ 16 = 1 υπόλοιπο A (10)
1 ÷ 16 = 0 υπόλοιπο 1
Διαβάστε από κάτω: 1A4₁₆

Ο τύπος που χρησιμοποιείται είναι:

420_10 = 1A4_16

Παράδειγμα 10: Διαμόρφωση Δικτύου

Προσθέστε δύο δεκαεξαδικές μάσκες υποδικτύου: EE + 11.

Μπορείτε να χρησιμοποιήσετε τον υπολογιστή μας εισάγοντας:

Τι είναι το EE₁₆ + 11₁₆;

Ο υπολογιστής επιστρέφει: FF

EE₁₆ = 238₁₀
11₁₆ = 17₁₀
238 + 17 = 255
255₁₀ = FF₁₆

Ο τύπος που χρησιμοποιείται είναι:

EE_16 + 11_16 = FF_16

Σύνοψη

Αυτά τα παραδείγματα δείχνουν πώς ο υπολογιστής δεκαεξαδικού μας μπορεί να χειριστεί:

  • •Μετατροπή hex σε δεκαδικό (FF₁₆ = 255₁₀)
  • •Μετατροπή δεκαδικού σε hex (255₁₀ = FF₁₆)
  • •Πρόσθεση δεκαεξαδικού (FF₁₆ + 0A₁₆ = 109₁₆)
  • •Αφαίρεση δεκαεξαδικού και εφαρμογές κωδικού χρώματος

Μπορείτε να προσαρμόσετε οποιαδήποτε πραγματική κατάσταση που περιλαμβάνει δεκαεξαδικούς αριθμούς σε ένα από αυτά τα μοτίβα και να αφήσετε τον υπολογιστή να κάνει τη δουλειά για εσάς.

Πώς να Χρησιμοποιήσετε

  1. Επιλέξτε τον τύπο υπολογισμού δεκαεξαδικού που χρειάζεστε (hex σε δεκαδικό, δεκαδικό σε hex, πρόσθεση δεκαεξαδικού ή αφαίρεση δεκαεξαδικού).
  2. Εισάγετε τις απαιτούμενες τιμές στα πεδία εισόδου. Ο υπολογιστής θα ενημερώσει αυτόματα τα αποτελέσματα σε πραγματικό χρόνο.
  3. Δείτε το αποτέλεσμα και την ανάλυση υπολογισμού βήμα προς βήμα με τύπους που εμφανίζονται χρησιμοποιώντας μαθηματική σημειογραφία.

Συχνές ερωτήσεις

Πώς μετατρέπω hex σε δεκαδικό;

Για να μετατρέψετε hex σε δεκαδικό, πολλαπλασιάστε κάθε ψηφίο με την αντίστοιχη δύναμη του 16 και αθροίστε τα αποτελέσματα. Για παράδειγμα: FF₁₆ = 15×16¹ + 15×16⁰ = 240 + 15 = 255₁₀.

Πώς μετατρέπω δεκαδικό σε hex;

Για να μετατρέψετε δεκαδικό σε hex, διαιρέστε επανειλημμένα με 16 και συλλέξτε τα υπόλοιπα. Μετατρέψτε τα υπόλοιπα 10-15 σε A-F, στη συνέχεια διαβάστε από κάτω προς τα πάνω.

Σχετικά με το εργαλείο

Δημοσιεύεται από το Online Tools Center

Τελευταία ενημέρωση:

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

Βρήκατε σφάλμα; Στείλτε το όνομα του εργαλείου, τα δεδομένα εισόδου και το αναμενόμενο και πραγματικό αποτέλεσμα για να το ελέγξουμε.

Αναφορά προβλήματος