Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να μετατρέψετε ένα Αρνητική δυαδικό στο δεκαδικό

Πληροφορίες και δεδομένα αποθηκεύονται στη μνήμη του υπολογιστή σε δυαδική μορφή . Για μας να κατανοήσουμε τα δεδομένα που είναι αποθηκευμένα στη μνήμη και να κατανοήσουν τις διαδικασίες, κάθε αριθμός υποβάλλεται σε ένα πρόγραμμα και αυτά τα κομμάτια των δυαδικών πληροφοριών πρέπει να μετατραπούν πάλι σε δεκαδική μορφή. Είναι σημαντικό να θυμόμαστε ότι κάθε κομμάτι των πληροφοριών αντιπροσωπεύει ένα πολλαπλάσιο του δύο . Οδηγίες
Η 1

Γράψτε το δυαδικό αριθμό σε μια στήλη λειτουργεί κάτω από ένα κομμάτι χαρτί . Αυτό θα επιτρέψει η αξία του κάθε bit να προσδιοριστεί και στη συνέχεια το σύνολο αθροίζονται . 2

Πάρτε το πιο σημαντικό κομμάτι και να το αφαιρέσετε από τη στήλη πριν από τη μετατροπή . Αν το πιο αριστερό bit στη λέξη είναι μηδέν ο αριθμός είναι θετικός και αν το πιο αριστερό bit είναι ένα, τότε ο αριθμός είναι αρνητικός .
Εικόνων 3

Γράψτε δίπλα σε κάθε κομμάτι για το κομμάτι χαρτί η αξία της εν λόγω θέσης στη λέξη . Κάθε θέση στο δυαδική λέξη έχει τιμή ίση με δύο υψωμένο στη δύναμη του θέση bit . Για παράδειγμα, η τιμή του bit το ένα είναι ένα, τιμή του δυαδικού ψηφίου δύο είναι δύο και τρία bit είναι τέσσερις . Συνεχίστε τον κατάλογο των bits και εισάγετε την τιμή του καθενός .
Η 4

Πολλαπλασιάστε την τιμή του bit στο αρχικό δυαδικό αριθμό και την αξία της θέσης που βρέθηκε στο βήμα 2 . Αυτό θα δώσει ένα κομμάτι του παζλ . Συνεχίσει να αξιολογεί κάθε δυαδικό bit στη λέξη . Μόλις έχετε ολοκληρώσει αυτή τη διαδικασία , προσθέστε τη λίστα των αριθμών .
5

Εφαρμόστε την πινακίδα προς τη συνολική αξία που βρέθηκαν στο βήμα 4 για να βρείτε το δεκαδικό αντίστοιχο του δυαδικού αριθμού .


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα