Beginner

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

Μετατρέψτε έναν ακέραιο αριθμό μεταξύ δυαδικού (βάση 2), οκταδικού (βάση 8), δεκαδικού (βάση 10) και δεκαεξαδικού (βάση 16).
Τελευταία ενημέρωση: 20 Ιουνίου 2026 · Αξιολογήθηκε από TG we-Calculate Editorial Team
Εισαγάγετε ψηφία έγκυρα για την επιλεγμένη βάση

Από βάση

Δεκαδική τιμή
10

Ο ίδιος ακέραιος εμφανίζεται και στις τέσσερις βάσεις παρακάτω.

Δυαδικό (βάση 2)
1010
Οκταδικό (βάση 8)
12
Δεκαδικό (βάση 10)
10
Δεκαεξαδικό (βάση 16)
A
1248Positional place values in base 2 (×2 each step)
Τα αποτελέσματα είναι εκτιμήσεις μόνο για γενική ενημέρωση και δεν αποτελούν επαγγελματική συμβουλή — επαληθεύετε πάντα τα σημαντικά αποτελέσματα ανεξάρτητα προτού βασιστείτε σε αυτά. Διαβάστε την πλήρη αποποίηση ευθύνης.
Γρήγορη απάντηση

Πώς μετατρέπετε έναν αριθμό μεταξύ βάσεων;

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

Τύπος
value = Σ dᵢ × baseⁱ (κάθε ψηφίο dᵢ πολλαπλασιάζεται με τη βάση υψωμένη στη θέση του i)
How this is calculated

Παρέχετε δύο εισόδους: την τιμή (μια συμβολοσειρά ψηφίων) και τη «βάση προέλευσης» (το σύστημα αρίθμησης στο οποίο είναι γραμμένη αυτή η συμβολοσειρά — 2, 8, 10 ή 16). Ο μετατροπέας ελέγχει πρώτα ότι κάθε χαρακτήρας είναι έγκυρο ψηφίο για αυτή τη βάση: η βάση 2 επιτρέπει μόνο 0–1, η βάση 8 επιτρέπει 0–7, η βάση 10 επιτρέπει 0–9, και η βάση 16 προσθέτει A–F (χωρίς διάκριση πεζών-κεφαλαίων). Αν κάποιος χαρακτήρας είναι εκτός εύρους, η είσοδος απορρίπτεται αντί να περικοπεί σιωπηλά.

Η τιμή στη συνέχεια αποκωδικοποιείται σε έναν ενιαίο δεκαδικό ακέραιο χρησιμοποιώντας θεσιακή σημειογραφία: κάθε ψηφίο πολλαπλασιάζεται με τη βάση υψωμένη στη δύναμη της θέσης του, μετρώντας από το μηδέν στα δεξιά, και τα γινόμενα αθροίζονται. Έτσι το δυαδικό 1010 γίνεται 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10. Αυτός ο ένας ακέραιος είναι η κανονική τιμή· επανακωδικοποιείται και στις τέσσερις βάσεις για την εμφάνιση, με το δεκαεξαδικό να εμφανίζεται με κεφαλαία γράμματα κατά σύμβαση.

Το εργαλείο χειρίζεται μόνο μη αρνητικούς ακέραιους αριθμούς — χωρίς πρόσημα, κλάσματα ή διαχωριστικά. Επίσης υποθέτει ακριβή ακέραια αριθμητική, οπότε τιμές πάνω από 2⁵³−1 (9,007,199,254,740,991) απορρίπτονται ώστε να αποφευχθούν σφάλματα στρογγυλοποίησης κινητής υποδιαστολής.

Παραδείγματα
ΕίσοδοςΑποτέλεσμα
Δυαδικό 1010 → δεκαδικό10
Δεκαδικό 255 → δεκαεξαδικόFF
Δεκαεξαδικό 1F → οκταδικό37

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

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

Αυτός ο μετατροπέας χειρίζεται μη αρνητικούς ακέραιους αριθμούς. Τα κλάσματα και τα πρόσημα δεν υποστηρίζονται, καθώς τα δυαδικά/οκταδικά/δεκαεξαδικά κλάσματα ακολουθούν ξεχωριστούς κανόνες.

Έως 9.007.199.254.740.991 (2⁵³−1), ο μεγαλύτερος ακέραιος που μπορεί να αναπαραστήσει η JavaScript με ακρίβεια. Μεγαλύτερες τιμές απορρίπτονται για την αποφυγή σφαλμάτων στρογγυλοποίησης.

Γνωστό και ως

μετατροπή βάσης
δυαδικό σε δεκαδικό
δεκαδικό σε δυαδικό
hex σε δεκαδικό
δεκαδικό σε δεκαεξαδικό
οκταδικό
μετατροπή αριθμητικής βάσης

APA

TG we-Calculate Editorial Team. (2026). Μετατροπέας Βάσης Αριθμών [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/number-base-converter

Chicago

TG we-Calculate Editorial Team. "Μετατροπέας Βάσης Αριθμών." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/number-base-converter.

IEEE

TG we-Calculate Editorial Team, "Μετατροπέας Βάσης Αριθμών," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/number-base-converter

BibTeX

@misc{wecalculate_number_base_converter, title = {Μετατροπέας Βάσης Αριθμών}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/el/calculator/number-base-converter}}, year = {2026}, note = {TG we-Calculate} }

Σας βοήθησε αυτή η αριθμομηχανή;