Μετατροπέας δεκαδικών σε δυαδικά — Μετατρέψτε αμέσως οποιονδήποτε δεκαδικό αριθμό σε δυαδικό, οκταδικό και δεκαεξαδικό.

Πληκτρολογήστε έναν αριθμό και δείτε αμέσως τη δυαδική, οκταδική και δεκαεξαδική μορφή του. Υποστηρίζει πολύ μεγάλους ακέραιους αριθμούς, κλάσματα όπως το 0,625, καθώς και αρνητικές τιμές σε συμπλήρωμα των δύο με 8, 16, 32 ή 64 bit. Μπορείτε επίσης να ελέγξετε μια απάντηση μετατρέποντας το δυαδικό ξανά σε δεκαδικό.

Μετατροπή του αριθμού μου Τα στοιχεία σας αποθηκεύονται στον περιηγητή σας
Μετατροπέας δεκαδικού σε δυαδικό που εμφανίζει τον αριθμό 156 μετατραπέντα σε 10011100

Δεκαδικός αριθμός

Αποτελέσματα

Δυαδικό
–
Οκταδικό
–
Δεκαεξαδικό
–
0Bits που χρησιμοποιήθηκαν
–Τύπος αριθμού
Δεκαδική τιμή: –
Ο οδηγός

Οδηγός μετατροπής δεκαδικών σε δυαδικά: Μέθοδος, αρνητικά αριθμοί και κλάσματα

Μάθετε πώς οι δεκαδικοί αριθμοί μετατρέπονται σε δυαδικούς και πώς να διαβάζετε το αποτέλεσμα.

Μια απλή εξήγηση

Τι είναι η μετατροπή από δεκαδικό σε δυαδικό;

Το δεκαδικό σύστημα είναι το σύστημα βάσης 10 που χρησιμοποιούμε καθημερινά, με ψηφία από το 0 έως το 9. Το δυαδικό σύστημα είναι βάσης 2 και χρησιμοποιεί μόνο τα 0 και 1· έτσι αποθηκεύουν τους αριθμούς οι υπολογιστές. Η μετατροπή από δεκαδικό σε δυαδικό σημαίνει την αναγραφή της ίδιας τιμής χρησιμοποιώντας δυνάμεις του 2 αντί για δυνάμεις του 10.

Πληκτρολογήστε έναν αριθμό και θα εμφανιστούν αμέσως οι δυαδικές, οκταδικές και δεκαεξαδικές μορφές του. Υποστηρίζει πολύ μεγάλους ακέραιους αριθμούς, δεκαδικούς αριθμούς όπως το 0,625 και αρνητικούς αριθμούς. Για την αντίστροφη μετατροπή, χρησιμοποιήστε το πλαίσιο επιλογής εδώ ή τον Μετατροπέα από δυαδικό σε δεκαδικό.

Συνηθισμένοι λόγοι για τη μετατροπή

Γιατί οι άνθρωποι μετατρέπουν τα δεκαδικά σε δυαδικά

Μελέτη και εργασίες για το σπίτι

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

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

Γράψτε μάσκες bit, σημαίες, δικαιώματα και τιμές καταχωρητών ή διαβάστε δυαδική έξοδο κατά τη διάρκεια του εντοπισμού σφαλμάτων.

Δίκτυα και ηλεκτρονικά

Εργαστείτε με οκτάδες διευθύνσεων IP, μάσκες υποδικτύου και τιμές μικροελεγκτών που εκφράζονται σε bit.

Κάν' το με το χέρι

Πώς να μετατρέψετε δεκαδικό αριθμό σε δυαδικό με το χέρι

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

156 / 2 = 78 υπόλοιπο 0 78 / 2 = 39 υπόλοιπο 0 39 / 2 = 19 υπόλοιπο 1 19 / 2 = 9 υπόλοιπο 1 9 / 2 = 4 υπόλοιπο 1 4 / 2 = 2 υπόλοιπο 0 2 / 2 = 1 υπόλοιπο 0 1 / 2 = 0 υπόλοιπο 1 Διαβάστε από κάτω προς τα πάνω: 10011100 (156 στο δυαδικό σύστημα)

Για ένα κλάσμα, πολλαπλασιάστε με το 2. Το ψηφίο πριν από την υποδιαστολή γίνεται το επόμενο δυαδικό ψηφίο, και συνεχίζετε να πολλαπλασιάζετε το υπόλοιπο. Το 0,625 δίνει 0,101, επειδή 0,625 = 1/2 + 1/8.

Κοινές αξίες

Πίνακας δεκαδικών, δυαδικών και δεκαεξαδικών αριθμών

ΔεκαδικόςΔυαδικόHex
111
2102
810008
101010A
151111F
161000010
100110010064
25511111111FF
256100000000100
102410000000000400
Ειδικές περιπτώσεις

Αρνητικοί αριθμοί και κλάσματα

Συμπλήρωμα του δύο

Οι υπολογιστές αποθηκεύουν τους αρνητικούς ακέραιους αριθμούς με τη μέθοδο του συμπληρώματος των δύο. Επιλέξτε ένα πλάτος σε bit και ο αριθμός -42 μετατρέπεται σε 11010110 σε 8 bit. Το εργαλείο εμφανίζει σφάλμα αν η τιμή δεν ταιριάζει με το επιλεγμένο πλάτος.

Σημείο μείον

Η απλή μορφή τοποθετεί ένα σύμβολο μείον μπροστά από τη δυαδική τιμή, οπότε το -42 γίνεται -101010. Αυτή η μορφή είναι πιο ευανάγνωστη και αρκεί για τις εργασίες.

Κλάσματα που δεν τελειώνουν ποτέ

Ορισμένα δεκαδικά αριθμητικά δεν μπορούν να γραφτούν με ακρίβεια στο δυαδικό σύστημα. Το 0,1 επαναλαμβάνεται επ’ άπειρον, οπότε το αποτέλεσμα περικοπείται μετά τον αριθμό των ψηφίων που επιλέγετε και εμφανίζεται μια σημείωση.

Πλάτος bit

Η ρύθμιση «Αυτόματη» χρησιμοποιεί το μικρότερο από τα 8, 16, 32 ή 64 bit που ταιριάζει. Επιλέξτε ένα πλάτος για να συμπληρώσετε τους θετικούς αριθμούς με μηδενικά στην αρχή, όπως το 5 ως 00000101.

Μετατροπή σε λίγα βήματα

Πώς να χρησιμοποιήσετε τον μετατροπέα δεκαδικών σε δυαδικά

  1. Πληκτρολογήστε έναν δεκαδικό αριθμό ή πατήστε μία από τις προτεινόμενες τιμές.
  2. Διαβάστε το δυαδικό αποτέλεσμα. Πατήστε «Αντιγραφή» για να το αντιγράψετε ή απενεργοποιήστε την ομαδοποίηση αν θέλετε να εμφανίζονται μόνο οι αριθμοί.
  3. Επιλέξτε τον τρόπο εμφάνισης των αρνητικών αριθμών και ορίστε το πλάτος σε bit, αν χρειάζεστε σταθερό μήκος.
  4. Χρησιμοποιήστε το πλαίσιο επιλογής στο κάτω μέρος για να μετατρέψετε μια δυαδική τιμή ξανά σε δεκαδική και να επιβεβαιώσετε το αποτέλεσμα.
Καλύτερα αποτελέσματα

Απλές συμβουλές για τη μετατροπή αριθμών

  • Η ομαδοποίηση των bit σε τετράδες καθιστά τις μεγάλες τιμές πολύ πιο ευανάγνωστες και τις ευθυγραμμίζει με τα δεκαεξαδικά ψηφία.
  • Οι δυνάμεις του 2 είναι εύκολο να τις εντοπίσει κανείς: τα 1, 10, 100, 1000 στο δυαδικό σύστημα αντιστοιχούν στα 1, 2, 4, 8 στο δεκαδικό σύστημα.
  • Για τις μάσκες bit και τα καταχωρητές, ορίστε το πλάτος σε bit έτσι ώστε να διατηρούνται τα αρχικά μηδενικά.
  • Αν ένα αποτέλεσμα με δεκαδικό μέρος φαίνεται πολύ μεγάλο, μειώστε τον αριθμό των δεκαδικών ψηφίων. Στις περισσότερες περιπτώσεις αρκούν τα 8 ή τα 16.
Χρήσιμες πληροφορίες

Περιορισμοί και προστασία προσωπικών δεδομένων

Προστασία προσωπικών δεδομένων

Οι αριθμοί μετατρέπονται στον περιηγητή σας. Δεν αποστέλλεται ούτε αποθηκεύεται τίποτα στον διακομιστή μας. Μόνο οι επιλογές σας αποθηκεύονται στη συσκευή σας.

Περιορισμοί

Η εισαγωγή περιορίζεται σε 400 ψηφία. Οι μορφές κινητής υποδιαστολής, όπως το IEEE 754, δεν εμφανίζονται· εμφανίζεται μόνο η ακριβής δυαδική τιμή του αριθμού που πληκτρολογείτε. Το συμπλήρωμα του δύο χρησιμοποιείται για τους ακέραιους αριθμούς.

Συχνές ερωτήσεις

Συχνές ερωτήσεις για τον μετατροπέα δεκαδικών σε δυαδικά

Πώς μπορώ να μετατρέψω έναν δεκαδικό αριθμό σε δυαδικό;

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

Πόσο κάνει το 10 στο δυαδικό σύστημα;

Το 10 στο δεκαδικό σύστημα αντιστοιχεί στο 1010 στο δυαδικό σύστημα, επειδή 8 + 2 = 10. Μπορείτε να δοκιμάσετε οποιαδήποτε άλλη τιμή χρησιμοποιώντας τα κουμπιά του παραδείγματος ή πληκτρολογώντας την.

Μπορεί να μετατρέψει δεκαδικούς αριθμούς όπως το 0,625 ή το 0,1;

Ναι. Το 0,625 αντιστοιχεί ακριβώς στο 0,101 σε δυαδική μορφή. Το 0,1 δεν μπορεί να γραφτεί με ακρίβεια και επαναλαμβάνεται επ’ άπειρον, οπότε το αποτέλεσμα περικοπείται στον αριθμό των δεκαδικών ψηφίων που επιλέγετε και αυτό επισημαίνεται με μια σημείωση.

Πώς απεικονίζονται οι αρνητικοί αριθμοί;

Επιλέξτε το σύμβολο «Μείον» για να προσθέσετε ένα σύμβολο μείον μπροστά από τη δυαδική τιμή, ή το «Συμπλήρωμα του δύο» για να δείτε πώς την αποθηκεύει ένας υπολογιστής. Το «Συμπλήρωμα του δύο» απαιτεί πλάτος σε bit, ενώ η επιλογή «Αυτόματο» επιλέγει για εσάς 8, 16, 32 ή 64 bit.

Τι ρόλο παίζει το πλάτος bit;

Καθορίζει το μήκος του αποτελέσματος. Με πλάτος 8, το 5 εμφανίζεται ως 00000101, ενώ στο συμπλήρωμα των δύο καθορίζει επίσης το εύρος, οπότε τα 8 bit καλύπτουν τις τιμές από -128 έως 127.

Πόσο μεγάλο αριθμό μπορώ να μετατρέψω;

Οι ακέραιοι αριθμοί μπορούν να έχουν έως και 400 ψηφία, αριθμός που υπερβαίνει κατά πολύ το όριο των 64 bit, καθώς το εργαλείο χρησιμοποιεί ακριβή μαθηματικά για μεγάλους αριθμούς. Το συμπλήρωμα του δύο περιορίζεται στα 64 bit, εκτός αν αφήσετε το πλάτος στη ρύθμιση «Αυτόματο».

Μπορώ να μετατρέψω το δυαδικό σύστημα ξανά σε δεκαδικό;

Ναι. Χρησιμοποιήστε το πλαίσιο επιλογής κάτω από τα αποτελέσματα και πληκτρολογήστε μια δυαδική τιμή, συμπεριλαμβάνοντας και το κλάσμα, όπως 101,101. Η δεκαδική τιμή είναι ακριβής.

Ο αριθμός μου αποθηκεύεται ή αποστέλλεται κάπου;

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

Από χρήστες αυτού του εργαλείου

Κριτικές

Φόρτωση κριτικών…
Συνέχισε

Περισσότερα εργαλεία στο κουτί

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

Προτείνετε ένα εργαλείο