Αριθμομηχανή συστήματος δυαδικών έως δεκαδικών αριθμών. Μετατροπή αριθμών από ένα σύστημα αριθμών σε οποιοδήποτε άλλο online

Η αριθμομηχανή σάς επιτρέπει να μετατρέπετε ακέραιους και κλασματικούς αριθμούς από ένα σύστημα αριθμών σε άλλο. Η βάση του αριθμητικού συστήματος δεν μπορεί να είναι μικρότερη από 2 και μεγαλύτερη από 36 (10 ψηφία και 26 λατινικά γράμματα τελικά). Το μήκος των αριθμών δεν πρέπει να υπερβαίνει τους 30 χαρακτήρες. Για να εισαγάγετε κλασματικούς αριθμούς, χρησιμοποιήστε το σύμβολο. ή, . Για να μετατρέψετε έναν αριθμό από ένα σύστημα σε άλλο, εισαγάγετε τον αρχικό αριθμό στο πρώτο πεδίο, τη βάση του αρχικού συστήματος αριθμών στο δεύτερο και τη βάση του συστήματος αριθμών στο οποίο θέλετε να μετατρέψετε τον αριθμό στο τρίτο πεδίο, στη συνέχεια κάντε κλικ στο κουμπί "Λήψη εγγραφής".

Αρχικός αριθμός γραμμένο σε 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 -ο αριθμητικό σύστημα.

Θέλω να γράψω έναν αριθμό 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 -ο αριθμητικό σύστημα.

Λάβετε είσοδο

Ολοκληρωμένες μεταφράσεις: 1237177

Αριθμητικά συστήματα

Τα συστήματα αριθμών χωρίζονται σε δύο τύπους: θέσεωςΚαι όχι θέσεις. Χρησιμοποιούμε το αραβικό σύστημα, είναι θέσιο, αλλά υπάρχει και το ρωμαϊκό σύστημα - δεν είναι θέσιο. Στα συστήματα θέσεων, η θέση ενός ψηφίου σε έναν αριθμό καθορίζει μοναδικά την τιμή αυτού του αριθμού. Αυτό είναι εύκολο να γίνει κατανοητό κοιτάζοντας κάποιο αριθμό ως παράδειγμα.

Παράδειγμα 1. Ας πάρουμε τον αριθμό 5921 στο δεκαδικό σύστημα αριθμών. Ας αριθμήσουμε τον αριθμό από τα δεξιά προς τα αριστερά ξεκινώντας από το μηδέν:

Ο αριθμός 5921 μπορεί να γραφτεί με την εξής μορφή: 5921 = 5000+900+20+1 = 5·10 3 +9·10 2 +2·10 1 +1·10 0 . Ο αριθμός 10 είναι ένα χαρακτηριστικό που καθορίζει το σύστημα αριθμών. Οι τιμές της θέσης ενός δεδομένου αριθμού λαμβάνονται ως δυνάμεις.

Παράδειγμα 2. Θεωρήστε τον πραγματικό δεκαδικό αριθμό 1234.567. Ας τον αριθμήσουμε ξεκινώντας από τη μηδενική θέση του αριθμού από την υποδιαστολή προς τα αριστερά και προς τα δεξιά:

Ο αριθμός 1234.567 μπορεί να γραφτεί με την εξής μορφή: 1234.567 = 1000+200+30+4+0.5+0.06+0.007 = 1·10 3 +2·10 2 +3·10 1 +4·10 0 +5·10 -1 + 6·10 -2 +7·10 -3 .

Μετατροπή αριθμών από ένα σύστημα αριθμών σε άλλο

Ο απλούστερος τρόπος για να μετατρέψετε έναν αριθμό από ένα σύστημα αριθμών σε άλλο είναι να μετατρέψετε πρώτα τον αριθμό στο δεκαδικό σύστημα αριθμών και στη συνέχεια το αποτέλεσμα που προκύπτει στο απαιτούμενο σύστημα αριθμών.

Μετατροπή αριθμών από οποιοδήποτε σύστημα αριθμών στο δεκαδικό σύστημα αριθμών

Για να μετατρέψετε έναν αριθμό από οποιοδήποτε σύστημα αριθμών σε δεκαδικό, αρκεί να αριθμήσετε τα ψηφία του, ξεκινώντας από το μηδέν (το ψηφίο στα αριστερά της υποδιαστολής) παρόμοια με τα παραδείγματα 1 ή 2. Ας βρούμε το άθροισμα των γινομένων των ψηφίων του αριθμού από τη βάση του συστήματος αριθμών στη δύναμη της θέσης αυτού του ψηφίου:

1. Μετατρέψτε τον αριθμό 1001101.1101 2 στο δεκαδικό σύστημα αριθμών.
Λύση: 10011.1101 2 = 1·2 4 +0·2 3 +0·2 2 +1·2 1 +1·2 0 +1·2 -1 +1·2 -2 +0·2 -3 +1·2 - 4 = 16+2+1+0,5+0,25+0,0625 = 19,8125 10
Απάντηση: 10011.1101 2 = 19.8125 10

2. Μετατρέψτε τον αριθμό E8F.2D 16 στο δεκαδικό σύστημα αριθμών.
Λύση: E8F.2D 16 = 14·16 2 +8·16 1 +15·16 0 +2·16 -1 +13·16 -2 = 3584+128+15+0,125+0,05078125 = 3727,17578125 10
Απάντηση: E8F.2D 16 = 3727.17578125 10

Μετατροπή αριθμών από το δεκαδικό σύστημα αριθμών σε άλλο σύστημα αριθμών

Για να μετατρέψετε αριθμούς από το δεκαδικό σύστημα αριθμών σε άλλο σύστημα αριθμών, τα ακέραια και τα κλασματικά μέρη του αριθμού πρέπει να μετατραπούν χωριστά.

Μετατροπή ακέραιου μέρους ενός αριθμού από δεκαδικό σύστημα αριθμών σε άλλο σύστημα αριθμών

Ένα ακέραιο μέρος μετατρέπεται από ένα δεκαδικό σύστημα αριθμών σε ένα άλλο σύστημα αριθμών διαιρώντας διαδοχικά το ακέραιο μέρος ενός αριθμού με τη βάση του συστήματος αριθμών έως ότου ληφθεί ένα ακέραιο υπόλοιπο που είναι μικρότερο από τη βάση του συστήματος αριθμών. Το αποτέλεσμα της μετάφρασης θα είναι μια καταγραφή των υπολοίπων, ξεκινώντας από την τελευταία.

3. Μετατρέψτε τον αριθμό 273 10 στο οκταδικό σύστημα αριθμών.
Λύση: 273 / 8 = 34 και υπόλοιπο 1. 34 / 8 = 4 και υπόλοιπο 2. 4 είναι μικρότερο από 8, οπότε ο υπολογισμός έχει ολοκληρωθεί. Το ρεκόρ από τα υπόλοιπα θα μοιάζει με αυτό: 421
Εξέταση: 4·8 2 +2·8 1 +1·8 0 = 256+16+1 = 273 = 273, το αποτέλεσμα είναι το ίδιο. Αυτό σημαίνει ότι η μετάφραση έγινε σωστά.
Απάντηση: 273 10 = 421 8

Ας εξετάσουμε τη μετάφραση κανονικών δεκαδικών κλασμάτων σε διάφορα συστήματα αριθμών.

Μετατροπή του κλασματικού μέρους ενός αριθμού από το δεκαδικό σύστημα αριθμών σε άλλο σύστημα αριθμών

Θυμηθείτε ότι ένα σωστό δεκαδικό κλάσμα ονομάζεται πραγματικός αριθμός με μηδενικό ακέραιο μέρος. Για να μετατρέψετε έναν τέτοιο αριθμό σε ένα σύστημα αριθμών με βάση Ν, πρέπει να πολλαπλασιάσετε διαδοχικά τον αριθμό με το Ν μέχρι το κλασματικό μέρος να μηδενιστεί ή να ληφθεί ο απαιτούμενος αριθμός ψηφίων. Εάν κατά τον πολλαπλασιασμό προκύψει αριθμός με ακέραιο μέρος εκτός του μηδενός, τότε το ακέραιο μέρος δεν λαμβάνεται περαιτέρω υπόψη, αφού εισάγεται διαδοχικά στο αποτέλεσμα.

4. Μετατρέψτε τον αριθμό 0,125 10 στο δυαδικό σύστημα αριθμών.
Λύση: 0,125·2 = 0,25 (0 είναι το ακέραιο μέρος, που θα γίνει το πρώτο ψηφίο του αποτελέσματος), 0,25·2 = 0,5 (0 είναι το δεύτερο ψηφίο του αποτελέσματος), 0,5·2 = 1,0 (1 είναι το τρίτο ψηφίο του αποτελέσματος, και εφόσον το κλασματικό μέρος είναι μηδέν, τότε η μετάφραση ολοκληρώνεται).
Απάντηση: 0.125 10 = 0.001 2

2.3. Μετατροπή αριθμών από ένα σύστημα αριθμών σε άλλο

2.3.1. Μετατροπή ακεραίων από ένα σύστημα αριθμών σε άλλο

Είναι δυνατό να διαμορφωθεί ένας αλγόριθμος για τη μετατροπή ακεραίων από ένα σύστημα ριζών Π σε ένα σύστημα με βάση q :

1. Εκφράστε τη βάση του νέου συστήματος αριθμών με αριθμούς από το αρχικό σύστημα αριθμών και πραγματοποιήστε όλες τις επόμενες ενέργειες στο αρχικό σύστημα αριθμών.

2. Διαιρέστε σταθερά τον δεδομένο αριθμό και τα προκύπτοντα ακέραια πηλίκα με τη βάση του νέου αριθμητικού συστήματος μέχρι να λάβουμε ένα πηλίκο που είναι μικρότερο από το διαιρέτη.

3. Τα υπόλοιπα που προκύπτουν, τα οποία είναι ψηφία του αριθμού στο νέο αριθμητικό σύστημα, φέρονται σύμφωνα με το αλφάβητο του νέου αριθμητικού συστήματος.

4. Συνθέστε έναν αριθμό στο νέο αριθμητικό σύστημα, γράφοντάς τον ξεκινώντας από το τελευταίο υπόλοιπο.

Παράδειγμα 2.12.Μετατρέψτε τον δεκαδικό αριθμό 173 10 σε οκταδικό σύστημα αριθμών:

Παίρνουμε: 173 10 = 255 8

Παράδειγμα 2.13.Μετατρέψτε τον δεκαδικό αριθμό 173 10 σε δεκαεξαδικό σύστημα αριθμών:

Παίρνουμε: 173 10 = 16 μ.Χ.

Παράδειγμα 2.14.Μετατρέψτε τον δεκαδικό αριθμό 11 10 στο δυαδικό σύστημα αριθμών. Είναι πιο βολικό να απεικονίσετε την ακολουθία των ενεργειών που συζητήθηκαν παραπάνω (αλγόριθμος μετάφρασης) ως εξής:

Παίρνουμε: 11 10 = 1011 2.

Παράδειγμα 2.15.Μερικές φορές είναι πιο βολικό να γράψετε τον αλγόριθμο μετάφρασης σε μορφή πίνακα. Ας μετατρέψουμε τον δεκαδικό αριθμό 363 10 σε δυαδικό αριθμό.

Διαιρών

Παίρνουμε: 363 10 =101101011 2

2.3.2. Μετατροπή κλασματικών αριθμών από ένα σύστημα αριθμών σε άλλο

Είναι δυνατό να διαμορφωθεί ένας αλγόριθμος για τη μετατροπή ενός σωστού κλάσματος με βάση Π σε κλάσμα με βάση q:

1. Εκφράστε τη βάση του νέου συστήματος αριθμών με αριθμούς από το αρχικό σύστημα αριθμών και πραγματοποιήστε όλες τις επόμενες ενέργειες στο αρχικό σύστημα αριθμών.

2. Πολλαπλασιάστε σταθερά τους δεδομένους αριθμούς και τα προκύπτοντα κλασματικά μέρη των γινομένων με τη βάση του νέου συστήματος μέχρι το κλασματικό μέρος του γινομένου να γίνει ίσο με μηδέν ή να επιτευχθεί η απαιτούμενη ακρίβεια αναπαράστασης των αριθμών.

3. Τα ακέραια μέρη των προϊόντων που προκύπτουν, τα οποία είναι ψηφία του αριθμού στο νέο σύστημα αριθμών, θα πρέπει να συμμορφώνονται με το αλφάβητο του νέου συστήματος αριθμών.

4. Να συνθέσετε το κλασματικό μέρος ενός αριθμού στο νέο σύστημα αριθμών, ξεκινώντας από το ακέραιο μέρος του πρώτου γινομένου.

Παράδειγμα 2.17.Μετατρέψτε τον αριθμό 0,65625 10 στο οκταδικό σύστημα αριθμών.

Παίρνουμε: 0,65625 10 = 0,52 8

Παράδειγμα 2.17.Μετατρέψτε τον αριθμό 0,65625 10 σε δεκαεξαδικό σύστημα αριθμών.

Χ 16

Παίρνουμε: 0,65625 10 = 0,A8 1

Παράδειγμα 2.18.Μετατρέψτε το δεκαδικό κλάσμα 0,5625 10 στο δυαδικό σύστημα αριθμών.

Χ 2

Χ 2

Χ 2

Χ 2

Παίρνουμε: 0,5625 10 = 0,1001 2

Παράδειγμα 2.19.Μετατρέψτε το δεκαδικό κλάσμα 0,7 10 στο δυαδικό σύστημα αριθμών.

Προφανώς, αυτή η διαδικασία μπορεί να συνεχιστεί επ 'αόριστον, δίνοντας όλο και περισσότερα νέα σημάδια στην εικόνα του δυαδικού ισοδύναμου του αριθμού 0,7 10. Έτσι, σε τέσσερα βήματα παίρνουμε τον αριθμό 0,1011 2, και σε επτά βήματα τον αριθμό 0,1011001 2, που είναι μια πιο ακριβής αναπαράσταση του αριθμού 0,7 10 στο δυαδικό σύστημα αριθμών, κ.λπ. Μια τέτοια ατελείωτη διαδικασία τερματίζεται σε κάποιο βήμα, όταν πιστεύεται ότι έχει επιτευχθεί η απαιτούμενη ακρίβεια αναπαράστασης των αριθμών.

2.3.3. Μετάφραση αυθαίρετων αριθμών

Μετάφραση αυθαίρετων αριθμών, δηλ. Οι αριθμοί που περιέχουν έναν ακέραιο και ένα κλασματικό μέρος εκτελούνται σε δύο στάδια Το ακέραιο μέρος μεταφράζεται χωριστά και το κλασματικό μέρος χωριστά. Στην τελική καταγραφή του προκύπτοντος αριθμού, το ακέραιο μέρος χωρίζεται από το κλασματικό μέρος με κόμμα (κουκκίδα).

Παράδειγμα 2.20. Μετατρέψτε τον αριθμό 17.25 10 στο δυαδικό σύστημα αριθμών.

Παίρνουμε: 17,25 10 =1001,01 2

Παράδειγμα 2.21.Μετατρέψτε τον αριθμό 124.25 10 σε οκταδικό σύστημα.

Παίρνουμε: 124,25 10 = 174,2 8

2.3.4. Μετατροπή αριθμών από τη βάση 2 στη βάση 2 n και αντίστροφα

Μετάφραση ακεραίων αριθμών.Εάν η βάση του συστήματος αριθμών q-ary είναι δύναμη 2, τότε η μετατροπή των αριθμών από το σύστημα αριθμών q-ary στο 2-ary σύστημα αριθμών και πίσω μπορεί να πραγματοποιηθεί σύμφωνα με απλούστερους κανόνες. Για να γράψετε έναν ακέραιο δυαδικό αριθμό στο αριθμητικό σύστημα με βάση q=2 n, χρειάζεστε:

1. Διαιρέστε τον δυαδικό αριθμό από τα δεξιά προς τα αριστερά σε ομάδες των n ψηφίων η καθεμία.

2. Εάν η τελευταία αριστερή ομάδα έχει λιγότερα από n ψηφία, τότε πρέπει να συμπληρωθεί στα αριστερά με μηδενικά στον απαιτούμενο αριθμό ψηφίων.

Παράδειγμα 2.22.Ο αριθμός 101100001000110010 2 θα μετατραπεί στο οκταδικό σύστημα αριθμών.

Διαιρούμε τον αριθμό από δεξιά προς τα αριστερά σε τριάδες και κάτω από κάθε μία από αυτές γράφουμε το αντίστοιχο οκταδικό ψηφίο:

Παίρνουμε την οκταδική αναπαράσταση του αρχικού αριθμού: 541062 8 .

Παράδειγμα 2.23.Ο αριθμός 1000000000111110000111 2 θα μετατραπεί στο δεκαεξαδικό σύστημα αριθμών.

Διαιρούμε τον αριθμό από δεξιά προς τα αριστερά σε τετράδια και κάτω από καθένα από αυτά γράφουμε το αντίστοιχο δεκαεξαδικό ψηφίο:

Παίρνουμε τη δεκαεξαδική αναπαράσταση του αρχικού αριθμού: 200F87 16.

Μετατροπή κλασματικών αριθμών.Για να γράψετε έναν κλασματικό δυαδικό αριθμό σε ένα αριθμητικό σύστημα με βάση q=2 n, χρειάζεστε:

1. Διαιρέστε τον δυαδικό αριθμό από αριστερά προς τα δεξιά σε ομάδες των n ψηφίων η καθεμία.

2. Εάν η τελευταία δεξιά ομάδα έχει λιγότερα από n ψηφία, τότε πρέπει να συμπληρωθεί στα δεξιά με μηδενικά στον απαιτούμενο αριθμό ψηφίων.

3. Θεωρήστε κάθε ομάδα ως δυαδικό αριθμό n-bit και γράψτε την με το αντίστοιχο ψηφίο στο αριθμητικό σύστημα με βάση q=2 n.

Παράδειγμα 2.24.Ο αριθμός 0,10110001 2 θα μετατραπεί στο οκταδικό σύστημα αριθμών.

Διαιρούμε τον αριθμό από αριστερά προς τα δεξιά σε τριάδες και κάτω από καθεμία από αυτές γράφουμε το αντίστοιχο οκταδικό ψηφίο:

Παίρνουμε την οκταδική αναπαράσταση του αρχικού αριθμού: 0,542 8 .

Παράδειγμα 2.25.Ο αριθμός 0,100000000011 2 θα μετατραπεί στο δεκαεξαδικό σύστημα αριθμών. Διαιρούμε τον αριθμό από αριστερά προς τα δεξιά σε τετράδια και κάτω από καθένα από αυτά γράφουμε το αντίστοιχο δεκαεξαδικό ψηφίο:

Παίρνουμε τη δεκαεξαδική αναπαράσταση του αρχικού αριθμού: 0,803 16

Μετάφραση αυθαίρετων αριθμών.Για να γράψετε έναν αυθαίρετο δυαδικό αριθμό στο αριθμητικό σύστημα με βάση q=2 n, χρειάζεστε:

1. Διαιρέστε το ακέραιο μέρος ενός δεδομένου δυαδικού αριθμού από δεξιά προς τα αριστερά και το κλασματικό μέρος από αριστερά προς τα δεξιά σε ομάδες των n ψηφίων η καθεμία.

2. Εάν η τελευταία αριστερή και/ή δεξιά ομάδα έχουν λιγότερα από n ψηφία, τότε πρέπει να συμπληρωθούν στα αριστερά ή/και δεξιά με μηδενικά στον απαιτούμενο αριθμό ψηφίων.

3. Θεωρήστε κάθε ομάδα ως δυαδικό αριθμό n-bit και γράψτε την με το αντίστοιχο ψηφίο στο σύστημα αριθμών με βάση q = 2 n

Παράδειγμα 2.26.Ας μετατρέψουμε τον αριθμό 111100101.0111 2 στο οκταδικό σύστημα αριθμών.

Χωρίζουμε τα ακέραια και τα κλασματικά μέρη του αριθμού σε τριάδες και κάτω από κάθε ένα από αυτά γράφουμε το αντίστοιχο οκταδικό ψηφίο:

Παίρνουμε την οκταδική αναπαράσταση του αρχικού αριθμού: 745.34 8 .

Παράδειγμα 2.27.Ο αριθμός 11101001000,11010010 2 θα μετατραπεί στο δεκαεξαδικό σύστημα αριθμών.

Χωρίζουμε τα ακέραια και τα κλασματικά μέρη του αριθμού σε τετράδια και κάτω από καθένα από αυτά γράφουμε το αντίστοιχο δεκαεξαδικό ψηφίο:

Παίρνουμε τη δεκαεξαδική αναπαράσταση του αρχικού αριθμού: 748, D2 16.

Μετατροπή αριθμών από αριθμητικά συστήματα με βάση q=2n σε δυαδικό.Για να μετατρέψετε έναν αυθαίρετο αριθμό γραμμένο στο σύστημα αριθμών με βάση q=2 n στο δυαδικό σύστημα αριθμών, πρέπει να αντικαταστήσετε κάθε ψηφίο αυτού του αριθμού με το n-ψηφίο του ισοδύναμο στο δυαδικό σύστημα αριθμών.

Παράδειγμα 2.28.Ας μετατρέψουμε τον δεκαεξαδικό αριθμό 4AC35 16 στο δυαδικό σύστημα αριθμών.

Σύμφωνα με τον αλγόριθμο:

Παίρνουμε: 1001010110000110101 2 .

Εργασίες για ανεξάρτητη ολοκλήρωση (Απαντήσεις)

2.38. Συμπληρώστε τον πίνακα, σε κάθε σειρά του οποίου πρέπει να γράφεται ο ίδιος ακέραιος σε διαφορετικά συστήματα αριθμών.

Δυάδικος

Οκτάεδρος

Δεκαδικός

Δεκαεξαδικό

2.39. Συμπληρώστε τον πίνακα, σε κάθε σειρά του οποίου πρέπει να γράφεται ο ίδιος κλασματικός αριθμός σε διαφορετικά συστήματα αριθμών.

Δυάδικος

Οκτάεδρος

Δεκαδικός

Δεκαεξαδικό

2.40. Συμπληρώστε τον πίνακα, σε κάθε σειρά του οποίου ο ίδιος αυθαίρετος αριθμός (ο αριθμός μπορεί να περιέχει και έναν ακέραιο και ένα κλασματικό μέρος) πρέπει να γράφεται σε διαφορετικά συστήματα αριθμών.

Δυάδικος

Οκτάεδρος

Δεκαδικός

Δεκαεξαδικό

59.Β

Για να μετατρέψετε αριθμούς από δεκαδικά s/s σε οποιονδήποτε άλλο, πρέπει να διαιρέσετε τον δεκαδικό αριθμό με τη βάση του συστήματος στο οποίο μετατρέπετε, ενώ διατηρείτε το υπόλοιπο από κάθε διαίρεση. Το αποτέλεσμα δημιουργείται από τα δεξιά προς τα αριστερά. Η διαίρεση συνεχίζεται έως ότου το αποτέλεσμα της διαίρεσης είναι μικρότερο από το διαιρέτη.

Η αριθμομηχανή μετατρέπει αριθμούς από ένα σύστημα αριθμών σε οποιοδήποτε άλλο. Μπορεί να μετατρέψει αριθμούς από δυαδικούς σε δεκαδικούς ή δεκαδικούς σε δεκαεξαδικούς, δείχνοντας τη λεπτομερή πρόοδο της λύσης. Μπορείτε εύκολα να μετατρέψετε έναν αριθμό από τριαδικό σε πεπτικό ή ακόμα και από επταήλιο σε δέκατο έβδομο. Η αριθμομηχανή μπορεί να μετατρέψει αριθμούς από οποιοδήποτε σύστημα αριθμών σε οποιοδήποτε άλλο.

Ηλεκτρονική αριθμομηχανή: Μετατρέψτε αριθμούς από ένα σύστημα αριθμών σε οποιοδήποτε άλλο διαδικτυακό

Εισαγωγή δεδομένων

Εισαγάγετε τον αριθμό:


Το αριθμητικό του σύστημα
Δυάδικος
Τριάδα
Οκτάεδρος
Δεκαδικός
Δεκαεξαδικό
BCD
Αλλα

Με τριάδες
Με σημειωματάρια

Οι οποίες; (αριθμός)


Μετατροπή σε
Δυάδικος
Τριάδα
Οκτάεδρος
Δεκαδικός
Δεκαεξαδικό
Δυαδικό δεκαδικό
Αλλο

Οι οποίες; (αριθμός)

Μέθοδοι μετατροπής αριθμών από ένα σύστημα αριθμών σε άλλο

Στο πρόγραμμα Ενιαία Κρατική Εξέταση στην Πληροφορικήπεριλαμβάνει διάφορες εργασίες που σχετίζονται με τη μετατροπή αριθμών από ένα σύστημα σε άλλο. Συνήθως, αυτή είναι μια μετατροπή μεταξύ οκταδικών και δεκαεξαδικών συστημάτων και δυαδικών συστημάτων. Αυτές είναι οι ενότητες Α'1, ΣΤΙΣ 11. Υπάρχουν όμως προβλήματα και με άλλα συστήματα αριθμών, όπως στην ενότητα Β7.

Ξεκινώντας, ας θυμηθούμε δύο πίνακες που καλό θα ήταν να γνωρίζουν από καρδιάς όσοι επιλέγουν την πληροφορική ως μελλοντικό τους επάγγελμα.

Πίνακας εξουσιών του αριθμού 2:

2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 10
2 4 8 16 32 64 128 256 512 1024

Λαμβάνεται εύκολα πολλαπλασιάζοντας τον προηγούμενο αριθμό επί 2. Έτσι, αν δεν θυμάστε όλους αυτούς τους αριθμούς, δεν είναι δύσκολο να πάρετε τα υπόλοιπα στο μυαλό σας από αυτούς που θυμάστε.

Πίνακας δυαδικών αριθμών από το 0 έως το 15 με δεκαεξαδική παράσταση:

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
0 1 2 3 4 5 6 7 8 9 ΕΝΑ σι ντο ρε μι φά

Οι τιμές που λείπουν είναι επίσης εύκολο να υπολογιστούν προσθέτοντας 1 στις γνωστές τιμές.

Αριθμητικές πράξεις στο δυαδικό σύστημα αριθμών

Όταν προστεθούν δύο αριθμοί ίσοι με 1, το αποτέλεσμα σε αυτό το ψηφίο είναι 0 και το 1 μεταφέρεται στο υψηλότερο ψηφίο.

Μετατροπή ακέραιου αριθμού

Λοιπόν, ας ξεκινήσουμε μετατρέποντας απευθείας στο δυαδικό σύστημα. Ας πάρουμε τον ίδιο αριθμό 810 10. Πρέπει να αποσυνθέσουμε αυτόν τον αριθμό σε όρους ίσους με δυνάμεις δύο.
  1. Αναζητούμε την ισχύ δύο πιο κοντά στο 810 και να μην την υπερβούμε. Αυτό είναι 2 9 = 512.
  2. Αφαιρούμε το 512 από το 810, παίρνουμε 298.
  3. Επαναλάβετε τα βήματα 1 και 2 μέχρι να μείνουν 1 ή 0.
  4. Το πήραμε ως εξής: 810 = 512 + 256 + 32 + 8 + 2 = 2 9 + 2 8 + 2 5 + 2 3 + 2 1 .
Στη συνέχεια, υπάρχουν δύο μέθοδοι, μπορείτε να χρησιμοποιήσετε οποιαδήποτε από αυτές. Πόσο εύκολο είναι να δούμε ότι σε οποιοδήποτε σύστημα αριθμών η βάση του είναι πάντα 10. Το τετράγωνο της βάσης θα είναι πάντα 100, ο κύβος 1000. Δηλαδή, ο βαθμός της βάσης του αριθμητικού συστήματος είναι 1 (ένα), και πίσω του υπάρχουν τόσα μηδενικά όσα και η μοίρα.

Μέθοδος 1: Τακτοποιήστε το 1 σύμφωνα με τα ψηφία των δεικτών των όρων. Στο παράδειγμά μας, αυτά είναι τα 9, 8, 5, 3 και 1. Οι υπόλοιπες θέσεις θα περιέχουν μηδενικά. Έτσι, πήραμε τη δυαδική αναπαράσταση του αριθμού 810 10 = 1100101010 2. Οι μονάδες τοποθετούνται στην 9η, 8η, 5η, 3η και 1η θέση, μετρώντας από τα δεξιά προς τα αριστερά από το μηδέν.

Μέθοδος 2: Ας γράψουμε τους όρους ως δυνάμεις δύο ο ένας κάτω από τον άλλο, ξεκινώντας από τον μεγαλύτερο.

810 =

Τώρα ας προσθέσουμε αυτά τα βήματα μαζί, σαν να διπλώνουμε έναν ανεμιστήρα: 1100101010.

Αυτό είναι όλο. Ταυτόχρονα, το πρόβλημα "πόσες μονάδες υπάρχουν στη δυαδική σημείωση του αριθμού 810;"

Η απάντηση είναι τόσοι όσοι υπάρχουν όροι (δυνάμεις δύο) σε αυτή την παράσταση. Το 810 έχει 5 από αυτά.

Τώρα το παράδειγμα είναι πιο απλό.

Ας μετατρέψουμε τον αριθμό 63 στο 5άρι αριθμητικό σύστημα. Η πλησιέστερη ισχύς του 5 στο 63 είναι το 25 (τετράγωνο 5). Ένας κύβος (125) θα είναι ήδη πολύς. Δηλαδή, το 63 βρίσκεται μεταξύ του τετραγώνου του 5 και του κύβου. Στη συνέχεια θα επιλέξουμε τον συντελεστή για 5 2. Αυτό είναι 2.

Παίρνουμε 63 10 = 50 + 13 = 50 + 10 + 3 = 2 * 5 2 + 2 * 5 + 3 = 223 5.

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

Ας μετατρέψουμε τον αριθμό 547 8 σε δυαδικό.

547 8 = 101 100 111
5 4 7

Ένα ακόμη, για παράδειγμα 7D6A 16.

7D6A 16 = (0)111 1101 0110 1010
7 ρε 6 ΕΝΑ

Ας μετατρέψουμε τον αριθμό 7368 στο δεκαεξαδικό σύστημα Πρώτα, γράψτε τους αριθμούς σε τριάδες και στη συνέχεια χωρίστε τους σε τετραπλούς από το τέλος: 736 8 = 111 011 110 = 1 1101 1110 = 1DE 16. Ας μετατρέψουμε τον αριθμό C25 16 στο οκταδικό σύστημα. Αρχικά, γράφουμε τους αριθμούς σε τέσσερα και στη συνέχεια τους χωρίζουμε σε τρία από το τέλος: C25 16 = 1100 0010 0101 = 110 000 100 101 = 6045 8. Τώρα ας δούμε τη μετατροπή σε δεκαδικό. Δεν είναι δύσκολο, το κύριο πράγμα είναι να μην κάνουμε λάθη στους υπολογισμούς. Επεκτείνουμε τον αριθμό σε πολυώνυμο με δυνάμεις της βάσης και συντελεστές για αυτούς. Στη συνέχεια πολλαπλασιάζουμε και προσθέτουμε τα πάντα. E68 16 = 14 * 16 2 + 6 * 16 + 8 = 3688. 732 8 = 7 * 8 2 + 3*8 + 2 = 474 .

Μετατροπή αρνητικών αριθμών

Εδώ πρέπει να λάβετε υπόψη ότι ο αριθμός θα εμφανίζεται στον κωδικό συμπλήρωμα δύο. Για να μετατρέψετε έναν αριθμό σε πρόσθετο κωδικό, πρέπει να γνωρίζετε το τελικό μέγεθος του αριθμού, δηλαδή σε τι θέλουμε να τον χωρέσουμε - σε ένα byte, σε δύο byte, σε τέσσερα. Το πιο σημαντικό ψηφίο ενός αριθμού σημαίνει το πρόσημο. Αν υπάρχει 0, τότε ο αριθμός είναι θετικός, αν 1, τότε είναι αρνητικός. Στα αριστερά, ο αριθμός συμπληρώνεται με ένα ψηφίο. Ανυπόγραφο ( ανυπόγραφο ) δεν θεωρούμε αριθμούς, είναι πάντα θετικοί και το πιο σημαντικό ψηφίο σε αυτούς χρησιμοποιείται ως πληροφορία.

Για να μετατρέψετε έναν αρνητικό αριθμό σε δυαδικό συμπλήρωμα, πρέπει να μετατρέψετε έναν θετικό αριθμό σε δυαδικό και, στη συνέχεια, να αλλάξετε τα μηδενικά σε ένα και τα ένα σε μηδενικά. Στη συνέχεια προσθέστε 1 στο αποτέλεσμα.

Λοιπόν, ας μετατρέψουμε τον αριθμό -79 στο δυαδικό σύστημα. Ο αριθμός θα μας πάρει ένα byte.

Μετατροπή 79 σε δυαδικό, 79 = 1001111. Ας προσθέσουμε μηδενικά στα αριστερά σε μέγεθος byte 8 bit, παίρνουμε 01001111. Αλλάζουμε 1 σε 0 και 0 σε 1. Παίρνουμε 10110000. Προσθέτουμε 1 στο αποτέλεσμα, παίρνουμε την απάντηση 10110001.

Στην πορεία απαντάμε στην ερώτηση της Ενιαίας Κρατικής Εξέτασης " πόσες μονάδες υπάρχουν στη δυαδική παράσταση του αριθμού -79?».

Η απάντηση είναι 4.

Η προσθήκη 1 στο αντίστροφο ενός αριθμού εξαλείφει τη διαφορά μεταξύ των παραστάσεων +0 = 00000000 και -0 = 11111111. Σε πρόσθετο κωδικό θα γραφτούν με τον ίδιο τρόπο: 00000000.

Μετατροπή κλασματικών αριθμών

Οι κλασματικοί αριθμοί μετατρέπονται με τον αντίστροφο τρόπο διαίρεσης ακέραιων αριθμών με τη βάση, τον οποίο εξετάσαμε στην αρχή. Δηλαδή, χρησιμοποιώντας διαδοχικό πολλαπλασιασμό με μια νέα βάση με τη συλλογή ολόκληρων μερών. Τα ακέραια μέρη που λαμβάνονται κατά τον πολλαπλασιασμό συλλέγονται, αλλά δεν συμμετέχουν στις ακόλουθες πράξεις. Μόνο τα κλάσματα πολλαπλασιάζονται. Εάν ο αρχικός αριθμός είναι μεγαλύτερος από 1, τότε ο ακέραιος και ο κλασματικός αριθμός μεταφράζονται χωριστά και στη συνέχεια κολλούνται μεταξύ τους.

Ας μετατρέψουμε τον αριθμό 0,6752 στο δυαδικό σύστημα.

0 ,6752
*2
1 ,3504
*2
0 ,7008
*2
1 ,4016
*2
0 ,8032
*2
1 ,6064
*2
1 ,2128

Η διαδικασία μπορεί να συνεχιστεί για μεγάλο χρονικό διάστημα μέχρι να πάρουμε όλα τα μηδενικά στο κλασματικό μέρος ή να επιτευχθεί η απαιτούμενη ακρίβεια. Ας σταματήσουμε προς το παρόν στο 6ο ζώδιο.

Αποδεικνύεται 0,6752 = 0,101011.

Εάν ο αριθμός ήταν 5,6752, τότε σε δυαδικό θα είναι 101,101011.

Η Javascript είναι απενεργοποιημένη στον browser σας.
Για να εκτελέσετε υπολογισμούς, πρέπει να ενεργοποιήσετε τα στοιχεία ελέγχου ActiveX!

Το αποτέλεσμα έχει ήδη ληφθεί!

Αριθμητικά συστήματα

Υπάρχουν συστήματα αριθμών θέσης και μη. Το αραβικό σύστημα αριθμών, το οποίο χρησιμοποιούμε στην καθημερινή ζωή, είναι θέσιο, αλλά το ρωμαϊκό σύστημα αριθμών δεν είναι. Στα συστήματα αριθμών θέσης, η θέση ενός αριθμού καθορίζει μοναδικά το μέγεθος του αριθμού. Ας το εξετάσουμε χρησιμοποιώντας το παράδειγμα του αριθμού 6372 στο δεκαδικό σύστημα αριθμών. Ας αριθμήσουμε αυτόν τον αριθμό από δεξιά προς τα αριστερά ξεκινώντας από το μηδέν:

Τότε ο αριθμός 6372 μπορεί να αναπαρασταθεί ως εξής:

6372=6000+300+70+2 =6·10 3 +3·10 2 +7·10 1 +2·10 0 .

Ο αριθμός 10 ορίζει το σύστημα αριθμών (σε σε αυτήν την περίπτωσηαυτό είναι 10). Οι τιμές της θέσης ενός δεδομένου αριθμού λαμβάνονται ως δυνάμεις.

Θεωρήστε τον πραγματικό δεκαδικό αριθμό 1287.923. Ας τον αριθμήσουμε ξεκινώντας από τη μηδενική θέση του αριθμού από την υποδιαστολή προς τα αριστερά και προς τα δεξιά:

Τότε ο αριθμός 1287.923 μπορεί να αναπαρασταθεί ως:

1287.923 =1000+200+80 +7+0.9+0.02+0.003 = 1·10 3 +2·10 2 +8·10 1 +7·10 0 +9·10 -1 +2·10 -2 +3· 10 -3.

Γενικά, ο τύπος μπορεί να αναπαρασταθεί ως εξής:

C n μικρό n +C n-1 · μικρό n-1 +...+C 1 · μικρό 1 +C 0 ·s 0 +D -1 ·s -1 +D -2 ·s -2 +...+D -k ·s -k

όπου C n είναι ένας ακέραιος στη θέση του n, D -k - κλασματικός αριθμός στη θέση (-k), μικρό- σύστημα αριθμών.

Λίγα λόγια για τα συστήματα αριθμών Ένας αριθμός στο δεκαδικό σύστημα αριθμών αποτελείται από πολλά ψηφία (0,1,2,3,4,5,6,7,8,9), στο οκταδικό σύστημα αριθμών αποτελείται από πολλά ψηφία. (0,1, 2,3,4,5,6,7), στο δυαδικό σύστημα αριθμών - από ένα σύνολο ψηφίων (0,1), στο δεκαεξαδικό σύστημα αριθμών - από ένα σύνολο ψηφίων (0,1 ,2,3,4,5,6, 7,8,9,A,B,C,D,E,F), όπου τα A,B,C,D,E,F αντιστοιχούν στους αριθμούς 10,11, 12,13,14,15 Στον πίνακα Πίνακας 1 παρουσιάζονται οι αριθμοί σε διαφορετικά συστήματα αριθμών.

Τραπέζι 1
Σημειογραφία
10 2 8 16
0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 ΕΝΑ
11 1011 13 σι
12 1100 14 ντο
13 1101 15 ρε
14 1110 16 μι
15 1111 17 φά

Μετατροπή αριθμών από ένα σύστημα αριθμών σε άλλο

Για να μετατρέψετε αριθμούς από ένα σύστημα αριθμών σε άλλο, ο ευκολότερος τρόπος είναι πρώτα να μετατρέψετε τον αριθμό στο δεκαδικό σύστημα αριθμών και, στη συνέχεια, να μετατρέψετε από το δεκαδικό σύστημα αριθμών στο απαιτούμενο σύστημα αριθμών.

Μετατροπή αριθμών από οποιοδήποτε σύστημα αριθμών στο δεκαδικό σύστημα αριθμών

Χρησιμοποιώντας τον τύπο (1), μπορείτε να μετατρέψετε αριθμούς από οποιοδήποτε σύστημα αριθμών στο δεκαδικό σύστημα αριθμών.

Παράδειγμα 1. Μετατρέψτε τον αριθμό 1011101.001 από δυαδικό σύστημα αριθμών (SS) σε δεκαδικό SS. Λύση:

1 ·2 6 +0 ·2 5 + 1 ·2 4 + 1 ·2 3 + 1 ·2 2 + 0 ·2 1 + 1 ·2 0 + 0 ·2 -1 + 0 ·2 -2 + 1 ·2 -3 =64+16+8+4+1+1/8=93.125

Παράδειγμα2. Μετατρέψτε τον αριθμό 1011101.001 από οκταδικό σύστημα αριθμών (SS) σε δεκαδικό SS. Λύση:

Παράδειγμα 3 . Μετατρέψτε τον αριθμό AB572.CDF από δεκαεξαδικό σύστημα αριθμών σε δεκαδικό SS. Λύση:

Εδώ ΕΝΑ-αντικαταστάθηκε από 10, σι- στις 11, ντο- στα 12, φά- έως 15.

Μετατροπή αριθμών από το δεκαδικό σύστημα αριθμών σε άλλο σύστημα αριθμών

Για να μετατρέψετε αριθμούς από το δεκαδικό σύστημα αριθμών σε άλλο σύστημα αριθμών, πρέπει να μετατρέψετε το ακέραιο μέρος του αριθμού και το κλασματικό μέρος του αριθμού ξεχωριστά.

Το ακέραιο μέρος ενός αριθμού μετατρέπεται από δεκαδικό SS σε άλλο σύστημα αριθμών διαιρώντας διαδοχικά το ακέραιο μέρος του αριθμού με τη βάση του συστήματος αριθμών (για δυαδικό SS - με 2, για 8-ary SS - με 8, για 16 -ary SS - κατά 16, κ.λπ. ) έως ότου ληφθεί ένα ολόκληρο υπόλειμμα, μικρότερο από το βασικό CC.

Παράδειγμα 4 . Ας μετατρέψουμε τον αριθμό 159 από δεκαδικό SS σε δυαδικό SS:

159 2
158 79 2
1 78 39 2
1 38 19 2
1 18 9 2
1 8 4 2
1 4 2 2
0 2 1
0

Όπως φαίνεται από το Σχ. 1, ο αριθμός 159 όταν διαιρείται με το 2 δίνει το πηλίκο 79 και το υπόλοιπο 1. Επιπλέον, ο αριθμός 79 όταν διαιρείται με το 2 δίνει το πηλίκο 39 και το υπόλοιπο 1, κ.λπ. Ως αποτέλεσμα, κατασκευάζοντας έναν αριθμό από υπολείμματα διαίρεσης (από δεξιά προς τα αριστερά), λαμβάνουμε έναν αριθμό σε δυαδικό SS: 10011111 . Επομένως μπορούμε να γράψουμε:

159 10 =10011111 2 .

Παράδειγμα 5 . Ας μετατρέψουμε τον αριθμό 615 από δεκαδικό SS σε οκταδικό SS.

615 8
608 76 8
7 72 9 8
4 8 1
1

Όταν μετατρέπετε έναν αριθμό από δεκαδικό SS σε οκταδικό SS, πρέπει να διαιρέσετε διαδοχικά τον αριθμό με το 8 έως ότου λάβετε ένα ακέραιο υπόλοιπο μικρότερο από το 8. Ως αποτέλεσμα, κατασκευάζοντας έναν αριθμό από υπολείμματα διαίρεσης (από δεξιά προς τα αριστερά) παίρνουμε ένας αριθμός σε οκταδικό SS: 1147 (Βλέπε Εικ. 2). Επομένως μπορούμε να γράψουμε:

615 10 =1147 8 .

Παράδειγμα 6 . Ας μετατρέψουμε τον αριθμό 19673 από το δεκαδικό σύστημα αριθμών σε δεκαεξαδικό SS.

19673 16
19664 1229 16
9 1216 76 16
13 64 4
12

Όπως φαίνεται από το σχήμα 3, με τη διαδοχική διαίρεση του αριθμού 19673 με το 16, τα υπόλοιπα είναι 4, 12, 13, 9. Στο δεκαεξαδικό σύστημα αριθμών, ο αριθμός 12 αντιστοιχεί στο C, ο αριθμός 13 στο D. Επομένως, ο δεκαεξαδικός αριθμός είναι 4CD9.

Για να μετατρέψετε κανονικά δεκαδικά κλάσματα (πραγματικός αριθμός με μηδενικό ακέραιο μέρος) σε σύστημα αριθμών με βάση s, είναι απαραίτητο να πολλαπλασιάσετε διαδοχικά αυτόν τον αριθμό με το s έως ότου το κλασματικό μέρος περιέχει ένα καθαρό μηδέν ή λάβουμε τον απαιτούμενο αριθμό ψηφίων . Εάν κατά τον πολλαπλασιασμό προκύψει αριθμός με ακέραιο μέρος εκτός του μηδενός, τότε αυτό το ακέραιο μέρος δεν λαμβάνεται υπόψη (περιλαμβάνονται διαδοχικά στο αποτέλεσμα).

Ας δούμε τα παραπάνω με παραδείγματα.

Παράδειγμα 7 . Ας μετατρέψουμε τον αριθμό 0,214 από το δεκαδικό σύστημα αριθμών σε δυαδικό SS.

0.214
Χ 2
0 0.428
Χ 2
0 0.856
Χ 2
1 0.712
Χ 2
1 0.424
Χ 2
0 0.848
Χ 2
1 0.696
Χ 2
1 0.392

Όπως φαίνεται από το Σχ. 4, ο αριθμός 0,214 πολλαπλασιάζεται διαδοχικά με το 2. Εάν το αποτέλεσμα του πολλαπλασιασμού είναι ένας αριθμός με ακέραιο μέρος διαφορετικό από το μηδέν, τότε το ακέραιο μέρος γράφεται χωριστά (στα αριστερά του αριθμού). και ο αριθμός γράφεται με μηδενικό ακέραιο μέρος. Αν από τον πολλαπλασιασμό προκύπτει ένας αριθμός με μηδενικό ακέραιο μέρος, τότε γράφεται ένα μηδέν στα αριστερά του. Η διαδικασία πολλαπλασιασμού συνεχίζεται έως ότου το κλασματικό μέρος φτάσει σε ένα καθαρό μηδέν ή λάβουμε τον απαιτούμενο αριθμό ψηφίων. Γράφοντας έντονους αριθμούς (Εικ. 4) από πάνω προς τα κάτω, παίρνουμε τον απαιτούμενο αριθμό στο δυαδικό σύστημα αριθμών: 0. 0011011 .

Επομένως μπορούμε να γράψουμε:

0.214 10 =0.0011011 2 .

Παράδειγμα 8 . Ας μετατρέψουμε τον αριθμό 0,125 από το δεκαδικό σύστημα αριθμών σε δυαδικό SS.

0.125
Χ 2
0 0.25
Χ 2
0 0.5
Χ 2
1 0.0

Για να μετατρέψετε τον αριθμό 0,125 από δεκαδικό SS σε δυαδικό, αυτός ο αριθμός πολλαπλασιάζεται διαδοχικά με το 2. Στο τρίτο στάδιο, το αποτέλεσμα είναι 0. Κατά συνέπεια, προκύπτει το ακόλουθο αποτέλεσμα:

0.125 10 =0.001 2 .

Παράδειγμα 9 . Ας μετατρέψουμε τον αριθμό 0,214 από το δεκαδικό σύστημα αριθμών σε δεκαεξαδικό SS.

0.214
Χ 16
3 0.424
Χ 16
6 0.784
Χ 16
12 0.544
Χ 16
8 0.704
Χ 16
11 0.264
Χ 16
4 0.224

Ακολουθώντας τα παραδείγματα 4 και 5, παίρνουμε τους αριθμούς 3, 6, 12, 8, 11, 4. Αλλά στο δεκαεξαδικό SS, οι αριθμοί 12 και 11 αντιστοιχούν στους αριθμούς C και B. Επομένως, έχουμε:

0,214 10 =0,36C8B4 16 .

Παράδειγμα 10 . Ας μετατρέψουμε τον αριθμό 0,512 από το δεκαδικό σύστημα αριθμών σε οκταδικό SS.

0.512
Χ 8
4 0.096
Χ 8
0 0.768
Χ 8
6 0.144
Χ 8
1 0.152
Χ 8
1 0.216
Χ 8
1 0.728

Πήρα:

0.512 10 =0.406111 8 .

Παράδειγμα 11 . Ας μετατρέψουμε τον αριθμό 159.125 από το δεκαδικό σύστημα αριθμών σε δυαδικό SS. Για να γίνει αυτό, μεταφράζουμε χωριστά το ακέραιο μέρος του αριθμού (Παράδειγμα 4) και το κλασματικό μέρος του αριθμού (Παράδειγμα 8). Συνδυάζοντας περαιτέρω αυτά τα αποτελέσματα έχουμε:

159.125 10 =10011111.001 2 .

Παράδειγμα 12 . Ας μετατρέψουμε τον αριθμό 19673.214 από το δεκαδικό σύστημα αριθμών σε δεκαεξαδικό SS. Για να γίνει αυτό, μεταφράζουμε χωριστά το ακέραιο μέρος του αριθμού (Παράδειγμα 6) και το κλασματικό μέρος του αριθμού (Παράδειγμα 9). Περαιτέρω, συνδυάζοντας αυτά τα αποτελέσματα παίρνουμε.



Έχετε ερωτήσεις;

Αναφέρετε ένα τυπογραφικό λάθος

Κείμενο που θα σταλεί στους συντάκτες μας: