Υπολογιστής Συμπληρώματος ως προς Ένα & Προσήμου-Μέτρου
Δείτε πώς κωδικοποιείται ένας προσημασμένος ακέραιος σε μορφή προσήμου-μέτρου, συμπληρώματος ως προς ένα και συμπληρώματος ως προς δύο σε 8, 16 ή 32 bit.
Bit width
Πώς λειτουργεί αυτή η αριθμομηχανή;
Εισαγάγετε έναν προσημασμένο ακέραιο και πλάτος bit για να δείτε το πρόσημο-μέτρο, το συμπλήρωμα ως προς ένα και το συμπλήρωμα ως προς δύο δυαδικό του δίπλα-δίπλα. Οι θετικοί είναι ταυτόσημοι· οι αρνητικοί διαφέρουν. Το πρόσημο-μέτρο και το συμπλήρωμα ως προς ένα έχουν το καθένα δύο μηδενικά (+0 και -0), ενώ το συμπλήρωμα ως προς δύο έχει ένα μοναδικό μηδέν, καθιστώντας το πρότυπο στους σύγχρονους υπολογιστές.
Τύπος
How this is calculated
Εισαγάγετε έναν προσημασμένο ακέραιο v και επιλέξτε ένα πλάτος bit w (8, 16 ή 32). Το μέτρο |v| γράφεται σε δυαδικό, στη συνέχεια καθεμία από τις τρεις κλασικές προσημασμένες κωδικοποιήσεις χτίζεται από αυτό. Το πρόσημο-μέτρο χρησιμοποιεί το πιο σημαντικό bit ως καθαρή σημαία προσήμου (0 = θετικό, 1 = αρνητικό) και αποθηκεύει το |v| στα υπόλοιπα w-1 bit, οπότε το αναπαραστάσιμο μέτρο του είναι 0 έως 2^(w-1) - 1.
Το συμπλήρωμα ως προς ένα κρατά τους θετικούς αριθμούς ως το απλό δυαδικό χωρίς πρόσημο και αναπαριστά έναν αρνητικό αριθμό αναστρέφοντας κάθε bit του |v| εντός των w bit, που ισούται με (2^w - 1) - |v|. Το συμπλήρωμα ως προς δύο κρατά τους θετικούς ίδιους αλλά αναπαριστά έναν αρνητικό ως 2^w - |v|, ακριβώς ένα μεγαλύτερο από το μοτίβο συμπληρώματος ως προς ένα. Η ανάγνωση ενός μοτίβου συμπληρώματος ως προς δύο ως αριθμού χωρίς πρόσημο δίνει επομένως 2^w - |v| για αρνητικούς.
Μια βασική ακραία περίπτωση είναι το μηδέν: το πρόσημο-μέτρο και το συμπλήρωμα ως προς ένα παραδέχονται και τα δύο δύο διακριτά μοτίβα bit για το μηδέν (+0 = όλα μηδενικά, -0 = bit προσήμου / όλα άσσοι), ενώ το συμπλήρωμα ως προς δύο έχει ένα μοναδικό μηδέν, γι' αυτό είναι η κυρίαρχη επιλογή στο σύγχρονο υλικό. Αυτό το εργαλείο περιορίζει το |v| σε 2^(w-1) - 1 ώστε η τιμή να χωρά και στις τρεις κωδικοποιήσεις· τιμές εκτός αυτού του εύρους (συμπεριλαμβανομένης της πιο αρνητικής τιμής συμπληρώματος ως προς δύο -2^(w-1)) αναφέρονται ως εκτός εύρους.
Συχνές ερωτήσεις
Για μη αρνητικές τιμές, το πρόσημο-μέτρο, το συμπλήρωμα ως προς ένα και το συμπλήρωμα ως προς δύο αποθηκεύουν όλα το απλό δυαδικό χωρίς πρόσημο του αριθμού με ένα αρχικό bit προσήμου 0, οπότε τα μοτίβα ταιριάζουν. Αποκλίνουν μόνο για αρνητικές τιμές.
Και τα δύο σχήματα μπορούν να αναπαραστήσουν +0 (όλα μηδενικά) και -0 (bit προσήμου ορισμένο, ή όλα άσσοι στο συμπλήρωμα ως προς ένα). Η ύπαρξη δύο κωδικοποιήσεων για το μηδέν περιπλέκει τις συγκρίσεις και την αριθμητική, που είναι ένας λόγος που προτιμάται το συμπλήρωμα ως προς δύο, με το μοναδικό του μηδέν.
Το συμπλήρωμα ως προς δύο μπορεί να αποθηκεύσει -2^(w-1), αλλά το πρόσημο-μέτρο και το συμπλήρωμα ως προς ένα δεν μπορούν, επειδή το πεδίο μέτρου τους κρατά μόνο έως 2^(w-1) - 1. Για να κρατήσει συγκρίσιμες και τις τρεις κωδικοποιήσεις, αυτός ο υπολογιστής περιορίζει το |v| σε 2^(w-1) - 1.
Γνωστό και ως
TG we-Calculate Editorial Team. (2026). Υπολογιστής Συμπληρώματος ως προς Ένα & Προσήμου-Μέτρου [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/ones-complement-sign-magnitude-calculator
TG we-Calculate Editorial Team. "Υπολογιστής Συμπληρώματος ως προς Ένα & Προσήμου-Μέτρου." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/ones-complement-sign-magnitude-calculator.
TG we-Calculate Editorial Team, "Υπολογιστής Συμπληρώματος ως προς Ένα & Προσήμου-Μέτρου," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/ones-complement-sign-magnitude-calculator
@misc{wecalculate_ones_complement_sign_magnitude_calculator, title = {Υπολογιστής Συμπληρώματος ως προς Ένα & Προσήμου-Μέτρου}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/el/calculator/ones-complement-sign-magnitude-calculator}}, year = {2026}, note = {TG we-Calculate} }
Σας βοήθησε αυτή η αριθμομηχανή;
