Enter Decimal Number:

Πώς να μετατρέψετε δεκαδικούς αριθμούς σε δεκαεξαδικό σύστημα:

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

Βήμα 1: Διαιρέστε τον συγκεκριμένο δεκαδικό αριθμό με το 16 και σημειώστε την τιμή του υπολοίπου και του πηλίκου.

$$462 = (28 \times 16) + 14$$

Το υπόλοιπο της διαίρεσης είναι 14. Το πηλίκο της διαίρεσης είναι 28.

Βήμα 2: Μετατροπή του υπολοίπου από ένα δεκαδικό ψηφίο σε δεκαεξαδικό ψηφίο.

$$ \begin{array}{|c|c|c|c|c|c|c|} \hline \text{Hex code} & \text{A} & \text{B} & \text{C} & \text{D} & \text{E} & \text{F} \\ \hline \text{Remainder} & \text{10} & \text{11} & \text{12} & \text{13} & \text{14} & \text{15} \\ \hline \end{array} $$

Η αντιστοίχιση μεταξύ του ψηφίου και της δεκαεξαδικής τιμής είναι διαθέσιμη στον πίνακα 1. Προκύπτει ότι ο δεκαεξαδικός κωδικός του 14 είναι E.

Αυτό το δεκαεξαδικό ψηφίο είναι το πρώτο ψηφίο του δεκαεξαδικού μας αριθμού.

Βήμα 3: Επαναλάβετε το πρώτο και το δεύτερο βήμα για το πηλίκο που υπολογίστηκε στο προηγούμενο βήμα μέχρι να πάρετε ένα πηλίκο μικρότερο από 16.

$$28 = (1 \times 16) + 12$$

Δεκαδικό 12 = C σε δεκαεξαδικό σύστημα

$$1 = (0 \times 16) + 1$$

Δεκαδικό 1 = 1 σε δεκαεξαδικό σύστημα

Βήμα 4: Μετά την ολοκλήρωση των προηγούμενων βημάτων, έχουμε τρία υπόλοιπα.

Το πρώτο υπόλοιπο είναι το τελευταίο (πολύ δεξιό) ψηφίο του δεκαεξαδικού αριθμού και το τελευταίο υπόλοιπο είναι το πιο σημαντικό bit του δεκαεξαδικού μας αριθμού.

Από αυτά τα υπόλοιπα μπορείτε να πάρετε τον δεκαεξαδικό αριθμό:

$$ 462 \Rightarrow 1CE $$