Δραστηριότητες
Δραστηριότητες

Να μετατρέψετε τον δυαδικό αριθμό 110101 σε δεκαδικό, θεωρώντας ότι ο αριθμός βρίσκεται σε μια από τις παρακάτω μορφές: (με τη χρήση 6 δυαδικών ψηφίων).
1. Μορφή προσημασμένου μέτρου
2. Συμπλήρωμα ως προς 1
3. Συμπλήρωμα ως προς 2
Λύση:
Καθώς το bit πρόσημου είναι 1, έχουμε αρνητικό αριθμό. Ο πιο απλός τρόπος να βρούμε το μέγεθός του είναι να τον μετατρέψουμε σε θετικό αριθμό.
1. Μορφή προσημασμένου μέτρου
Ο αρχικός δυαδικός αριθμός, 110101, αφαιρώντας το πρώτο δυαδικό ψηφίο που παριστάνει το πρόσημο δίνει τον 10101, ο οποίος είναι ο δεκαδικός +21. Άρα ο αριθμός 110101 αντιπροσωπεύει το -2110.
2. Συμπλήρωμα ως προς 1
Η μετατροπή του 110101 σε συμπλήρωμα ως προς ένα δίνει 001010 ο οποίος είναι ο δεκαδικός +1010, έτσι ο αρχικός αριθμός είναι ο -1010.
3. Συμπλήρωμα ως προς 2
Η μετατροπή του 110101 σε συμπλήρωμα ως προς δύο δίνει 001011 ο οποίος είναι ο δεκαδικός +1110, έτσι ο αρχικός αριθμός είναι το -1110.
Αυτό που συμπεραίνουμε είναι, πως ο δυαδικός αριθμός έχει διαφορετικό νόημα ανάλογα με τον τρόπο αναπαράστασής του.