Μετατροπέας Αριθμητικής Βάσης

Εισάγετε έναν αριθμό σε οποιαδήποτε βάση για να τον δείτε μετατρεμμένο σε δυαδικό, οκταδικό, δεκαδικό και δεκαεξαδικό - ή επιλέξτε μια πράξη bit για συνδυασμό με δεύτερη τιμή.

Τελευταία ενημέρωση: September 22, 2026

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

Ποια είναι η διαφορά με τον Μετατροπέα Δυαδικού σε Κείμενο;

Αυτό το εργαλείο μετατρέπει έναν αριθμό μεταξύ αριθμητικών βάσεων και κάνει πράξεις bit. Ο Μετατροπέας Δυαδικού σε Κείμενο μετατρέπει μεταξύ απλού κειμένου και της 8-bit ASCII αναπαράστασής του - είναι για κωδικοποίηση/αποκωδικοποίηση κειμένου, όχι αριθμών.

Πώς μετατρέπω μια δεκαεξαδική τιμή σε δυαδική;

Επιλέξτε Δεκαεξαδικό ως βάση, εισάγετε την τιμή σας (π.χ. FF), αφήστε την πράξη σε "Καμία", και θα δείτε τα δυαδικά, οκταδικά και δεκαδικά ισοδύναμα ταυτόχρονα.

Τι κάνουν πραγματικά τα AND, OR και XOR στα bits;

Το AND επιστρέφει 1 μόνο όπου και οι δύο αριθμοί έχουν 1. Το OR επιστρέφει 1 όπου οποιοσδήποτε έχει 1. Το XOR επιστρέφει 1 όπου ακριβώς ένας από τους δύο έχει 1.

Γιατί τα αρνητικά αποτελέσματα μοιάζουν με μακριά σειρά από 1 σε δυαδικό;

Χρησιμοποιείται η αναπαράσταση συμπληρώματος ως προς δύο των 32 bit, ο τυπικός τρόπος με τον οποίο οι υπολογιστές αναπαριστούν αρνητικούς ακέραιους.

Ποια είναι μια πρακτική χρήση των πράξεων ολίσθησης;

Μια αριστερή ολίσθηση κατά N ισοδυναμεί με πολλαπλασιασμό με 2^N, και μια δεξιά με διαίρεση με 2^N - χρήσιμο στον προγραμματισμό για γρήγορους υπολογισμούς δυνάμεων του 2.

Μπορώ να εισάγω τιμή με πρόθεμα 0x ή 0b, όπως 0xFF;

Ναι - ένα πρόθεμα 0x, 0b ή 0o αφαιρείται αυτόματα πριν την ανάλυση, αρκεί να επιλέξετε και την αντίστοιχη βάση.

Υπολογισμός