Enter Decimal OR Binary Number:
Result:
converting binary to decimal

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

  • Βήμα 1: Γράψτε το βάρος που σχετίζεται κάτω από κάθε ψηφίο του δυαδικού αριθμού. Το βάρος είναι το 2 επί τη δύναμη της θέσης του ψηφίου στον αριθμό από δεξιά προς τα αριστερά.
  • Βήμα 2: Σημειώστε τώρα το βάρος για το οποίο η δυαδική τιμή είναι ίση με 1.
  • Βήμα 3: Προσθέστε όλους τους αριθμούς που προέκυψαν στο προηγούμενο βήμα.
  • Βήμα 4: Ο αριθμός από το τελευταίο βήμα θα είναι το δεκαδικό ισοδύναμο του δυαδικού αριθμού.

Ας θεωρήσουμε μια δυαδική τιμή 1101001.

1.) Πρώτο βήμα:

\begin{array}{|c|c|c|c|c|c|c|} \hline \text{ΔΙΜΕΡΗΣ} & \text{1} & \text{1} & \text{0} & \text{1} & \text{0} & \text{0} & \text{1} \\ \hline \text{Βάρος που σχετίζεται} & \text{64} & \text{32} & \text{16} & \text{8} & \text{4} & \text{2} & \text{1} \\ \hline \end{array}

2.) Δεύτερο βήμα: Βάρη για τα οποία τα δυαδικά ψηφία είναι 1.

\begin{array}{|c|c|c|c|c|c|c|} \hline \text{64} & \text{32} & \text{8} & \text{1} \\ \hline \end{array}

3.) Τρίτο βήμα: Προσθήκη όλων των βαρών

$$105 = 64 + 32 + 8 + 1$$

4.) Τελευταίο βήμα: Το δεκαδικό ισοδύναμο του δυαδικού είναι:: 105

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

Ακολουθώντας αυτά τα βήματα μπορείτε να μετατρέψετε οποιονδήποτε δεκαδικό αριθμό στο δυαδικό σύστημα:

  • Βήμα 1: Διαιρέστε τον δεκαδικό αριθμό με το 2 και γράψτε το υπόλοιπο και αναθέστε μια τιμή R1 = υπόλοιπο, αναθέτοντας ομοίως την τιμή Q1 = πηλίκο που προκύπτει από αυτή τη διαίρεση.
  • Βήμα 2: Τώρα διαιρέστε το Q1 με το 2 και σημειώστε το υπόλοιπο. Αναθέστε την τιμή του υπολοίπου στο R2 και την τιμή του πηλίκου στο Q1.
  • Βήμα 3: Συνεχίστε την ακολουθία έως ότου σε κάποιο σημείο μιας διαίρεσης λάβετε την τιμή του πηλίκου (Qn) ίση με 0.
  • Βήμα 4: Μπορείτε να γράψετε τον δυαδικό αριθμό ως εξής: $$ R(n) R(n-1) . . . . . . . . . . . . . . . . . . . . . R3 R2 R1 $$
Παράδειγμα: Ας θεωρήσουμε τον δεκαδικό αριθμό 179. \begin{array}{|c|c|c|c|c|c|c|} \hline \text{} & \text{ ÷ 2} & \text{Q} & \text{R} \\ \hline \text{R1} & \text{179 / 2 = (89 × 2) + 1 } & \text{89} & \text{1} \\ \text{R2} & \text{89 / 2 = (44 × 2) + 1 } & \text{44} & \text{1} \\ \text{R3} & \text{ 44 / 2 = (22 × 2) + 0 } & \text{44} & \text{0} \\ \text{R4} & \text{ 22 / 2 = (11 × 2) + 0 } & \text{11} & \text{0} \\ \text{R5} & \text{ 11 / 2 = (5 × 2) + 1 } & \text{5} & \text{1} \\ \text{R6} & \text{ 11 / 2 = (5 × 2) + 1 } & \text{2} & \text{1} \\ \text{R7} & \text{ 2 / 2 = (1 × 2) + 0 } & \text{1} & \text{0} \\ \text{R8} & \text{ 1 / 2 = (0 × 2) + 1 } & \text{0} & \text{1} \\ \hline \end{array} Τώρα μπορείτε να γράψετε τον δυαδικό αριθμό από τα υπόλοιπα, ξεκινώντας από το R8: \begin{array}{|c|c|c|c|c|c|c|} \hline \text{R8} & \text{R7} & \text{R6} & \text{R5} & \text{R4} & \text{R3} & \text{R2} & \text{R1} \\ \hline \text{1} & \text{0} & \text{1} & \text{1} & \text{0} & \text{0} & \text{1} & \text{1} \\ \hline \end{array}

(179) DECIMAL = (10110011) ΔΙΜΕΡΗΣ

Το δυαδικό σύστημα αριθμών και οι εφαρμογές του

Ένα αριθμητικό σύστημα είναι ένα σύνολο διαφορετικών συνδυασμών συμβόλων, με κάθε σύμβολο να έχει ένα συγκεκριμένο βάρος. Τα κύρια χαρακτηριστικά ενός αριθμητικού συστήματος είναι το radix ή η βάση που καθορίζει τον συνολικό αριθμό των συμβόλων που χρησιμοποιούνται σε ένα συγκεκριμένο αριθμητικό σύστημα. Για παράδειγμα, το radix του δυαδικού συστήματος αριθμών είναι 2 και το radix του δεκαδικού συστήματος αριθμών είναι 10.

Ο ψηφιακός χώρος του δυαδικού συστήματος

Στο δυαδικό σύστημα, έχουμε δύο διαφορετικά ψηφία: Στους υπολογιστές, έχουμε συσκευές όπως τα flip-flops που μπορούν να αποθηκεύσουν οποιοδήποτε από τα δύο επίπεδα σύμφωνα με ένα σήμα ελέγχου. Στο υψηλότερο επίπεδο αποδίδεται η τιμή 1 και στο χαμηλότερο επίπεδο αποδίδεται η τιμή 0, σχηματίζοντας έτσι ένα δυαδικό σύστημα.

Η σημασία του δυαδικού συστήματος στην πληροφορική:

Ένας υπολογιστής χρησιμοποιεί δισεκατομμύρια και δισεκατομμύρια τρανζίστορ που λειτουργούν ψηφιακά. Ο όρος ψηφιακός αφορά τα διακριτά λογικά επίπεδα. Τα λογικά επίπεδα είναι τα διάφορα επίπεδα δυναμικού όπως 5V, 0V, 10v και πολλά άλλα.

Κάθε υπολογιστής λειτουργεί με δυαδική λογική, οπότε αν θέλουμε να αναπαραστήσουμε τον υπολογιστή, πρέπει να γράψουμε τους αριθμούς με radix ίσο με 2. Τα δύο σύμβολα σε αυτό το σύστημα αριθμών είναι ανάλογα με τα δύο διακριτά λογικά επίπεδα. Για την ευκολία μας, θεωρούμε αυτά τα δύο σύμβολα ως 0 και 1, αλλά για έναν υπολογιστή το 0 και το 1 είναι διαφορετικά επίπεδα τάσης. Γενικά, το 0 θεωρείται το χαμηλότερο επίπεδο τάσης και το 1 το υψηλότερο επίπεδο τάσης.

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