Ξεκινήστε με τον αριθμό 32 αν τον υπολογισμό της ακρίβειας ενός ενός μεγέθους αριθμό κινητής υποδιαστολής . Δεδομένου ότι ένας αριθμός κινητής υποδιαστολής αποτελείται από κάποιο συνδυασμό από 32 μονάδες και μηδενικά , υπάρχουν ακριβώς 32 διαφορετικά κομμάτια των πληροφοριών που μπορούν να εκπροσωπούνται σε ένα αριθμό κινητής υποδιαστολής . 2
Αφαιρείται ένα κομμάτι για να αντιπροσωπεύουν η θετική ή αρνητική φύση του αριθμού. Το 31ο κομμάτι σε ένα μόνο σημείο κινητής υποδιαστολής ακέραιος χρησιμοποιείται για να αντιπροσωπεύει το πρόσημο του αριθμού , θετικό ή αρνητικό . Όλα τα υπόλοιπα bits χρησιμοποιούνται για την αποθήκευση τα υπόλοιπα στοιχεία του αριθμό κινητής υποδιαστολής του .
Εικόνων 3
Αφαιρείται οκτώ bits από τα υπόλοιπα 31 bits να λογοδοτήσουν για αυτά που χρησιμοποιούνται για τον προσδιορισμό του εκθέτη τον αριθμό . Αυτές οι οκτώ δυαδικά ψηφία χρησιμοποιούνται για να προσδιοριστεί η θέση των δεκαδικών του αριθμό κινητής υποδιαστολής , αλλά δεν χρησιμοποιούνται για την αποθήκευση το ίδιο τον αριθμό-στόχο . Μετά από συνυπολογισμό των bits που αντιπροσωπεύουν τον εκθέτη και το σήμα ενός ενιαίου αριθμού κινητής υποδιαστολής , υπάρχουν 24 επιπλέον αχρησιμοποίητα bits . Αυτά τα 24 bits χρησιμοποιούνται για την αποθήκευση ακριβή αριθμητικά στοιχεία ? Έτσι , ένας ενιαίος αριθμός κινητής υποδιαστολής έχει 24 bits ακρίβειας εικόνων
64 - Bit Floating Point διπλό
4
Έναρξη . με τον αριθμό 64 , ο οποίος αντιστοιχεί στον αριθμό των bits σε διπλάσιο αριθμό κινητής υποδιαστολής .
5
Αφαίρεση ενός bit να λογοδοτήσουν για το κομμάτι που αποθηκεύει θετικό ή αρνητικό πρόσημο πληροφορίες . Αυτό αποδίδει 63 παραμένουν αχρησιμοποίητα bits .
Η 6
Αφαιρείται 10 bits να λογοδοτήσουν για το τμήμα του διπλού αριθμού κινητής υποδιαστολής που χρησιμοποιείται για την αποθήκευση πληροφοριών εκθέτη του αριθμού του . Ο υπολογισμός αυτός αποδίδει 53 εναπομείναντα τμήματα , έτσι, ένα διπλό αριθμό κινητής υποδιαστολής έχει 53 bits ακρίβειας .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα