Καταγράψτε τη δυαδική μορφή των δεδομένων που θέλετε να υπολογίσει την ισοτιμία για . Δυαδικούς αριθμούς επιτρέπουν όλες τις πληροφορίες που πρέπει να εκπροσωπείται από μια σειρά από μονάδες και μηδενικά . Υπάρχουν πολλές ιστοσελίδες και freeware προγράμματα που μπορεί να μετατρέψει τα δεδομένα σας σε δυαδική μορφή . Εάν τα δεδομένα σας είναι σε μορφή χαρακτήρα , μετατρέψετε από "ASCII " σε δυαδικό . Εάν τα δεδομένα σας είναι σε αριθμητική μορφή, μετατρέπονται από το " δεκαδικό " σε δυαδικό . 2
Count ο αριθμός των αυτά στη σειρά σας από μονάδες και μηδενικά .
Εικόνων 3
Διαιρέστε αυτόν τον αριθμό με το δύο . Αν το αποτέλεσμα αυτής της διαίρεσης είναι ένας ακέραιος αριθμός (που σημαίνει ότι δεν έχει καμία κλάσμα ) , έχετε ένα ακόμα αριθμό των αυτά . Αν το αποτέλεσμα της διαίρεσης δεν είναι ακέραιος αριθμός , έχετε έναν μονό αριθμό αυτά . Για παράδειγμα , 7/2 = 3.5 , οπότε 7 είναι ένας περιττός αριθμός ? . 12/2 = 6 , οπότε 12 είναι ένας άρτιος αριθμός
Η
4 Ρυθμίστε το bit ισοτιμίας προς 1 εάν έχετε ένα ακόμα αριθμό τους, ή να το θέσει στο μηδέν, εάν έχετε έναν μονό αριθμό αυτά . Με αυτό τον τρόπο , το bit ισοτιμίας συν τον αριθμό των αυτά είναι ένας περιττός αριθμός , ο οποίος είναι η απαίτηση για περιττής ισοτιμίας . Αν έχετε 7 αυτά , το bit ισοτιμίας θα πρέπει να είναι μηδενική, γιατί είναι ήδη 7 μονός αριθμός . Αν έχετε 12 αυτά , το bit ισοτιμίας θα πρέπει να είναι 1 , γιατί 12 συν 1 κάνει 13 , και 13 είναι ένας περιττός αριθμός .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα