gcapnias wrote: |
Το 1 είναι το αρνητικό πρόσημο (-) και το 0 είναι το θετικό πρόσημο (+). Από το αρνητικό αριθμό μπορούμε να πάμε στον θετικό αριθμό με NOT και προσθέτοντας την μονάδα – δυαδικό 1. |
|
αυτή είναι η αναπαράσταση αριθμού με συμπλήρωμα ως προς δύο.
Οι άλλες δύο αναπαραστάσεις είναι η
παράσταση αριθμών με μέτρο και πρόσημο, δηλ το MSB(most important bit -> το πρώτο ψηφίο του αριθμού) αναπαριστάνει το πρόσημο και τα υπόλοιπα ψηφία το μέτρο του αριθμού, και η
αναπαράσταση αριθμού με συμπλήρωμα ως προς ένα, όπου είναι ίδια με την αναπαράσταση αριθμού με συμπλήρωμα ως προς δύο, απλά δεν υπάρχει η πρόσθεση της μονάδας και συνεπώς η μετατόπιση των ψηφίων κατά μία θέση δεξιά.
Dimitris-Ilias Gkanatsios
Developer Evangelist, Microsoft Hellas
My BlogStudentGuruTwitterFacebook