Beginner

Μετατροπέας BCD (Δυαδικά Κωδικοποιημένου Δεκαδικού)

Μετατρέψτε μεταξύ δεκαδικών αριθμών και συμπιεσμένου δυαδικά κωδικοποιημένου δεκαδικού (BCD), όπου κάθε δεκαδικό ψηφίο αποθηκεύεται στο δικό του nibble 4 bit.

Επικρατούσα τιμή

Choose the conversion direction
Non-negative whole number (digits 0-9)
Conversion
1295 = 0001 0010 1001 0101
Packed BCD (binary)
0001 0010 1001 0101
Hex
1295
Digit / nibble count
4
Δεκαδικό
1295
Invalid nibble (1010-1111)
Όχι
Nibble 1 (0001)1
Nibble 2 (0010)2
Nibble 3 (1001)9
Nibble 4 (0101)5
Τα αποτελέσματα είναι εκτιμήσεις μόνο για γενική ενημέρωση και δεν αποτελούν επαγγελματική συμβουλή — επαληθεύετε πάντα τα σημαντικά αποτελέσματα ανεξάρτητα προτού βασιστείτε σε αυτά. Διαβάστε την πλήρη αποποίηση ευθύνης.
Γρήγορη απάντηση

Πώς λειτουργεί αυτή η αριθμομηχανή;

Το BCD αποθηκεύει κάθε δεκαδικό ψηφίο στο δικό του nibble 4 bit (0-9 = 0000-1001). Για κωδικοποίηση, γράψτε κάθε ψηφίο ως 4 bit και συνενώστε· για αποκωδικοποίηση, χωρίστε τα bit σε ομάδες των 4 bit και διαβάστε καθεμία ως ένα ψηφίο. Τα μοτίβα 1010-1111 είναι μη έγκυρα και επισημαίνονται.

Τύπος
Κάθε δεκαδικό ψηφίο d (0-9) αντιστοιχίζεται σε ένα nibble 4 bit: 0->0000, 9->1001· τα ψηφία συνενώνονται για να σχηματίσουν συμπιεσμένο BCD.
How this is calculated

Το δυαδικά κωδικοποιημένο δεκαδικό αποθηκεύει κάθε δεκαδικό ψηφίο ξεχωριστά σε μια ομάδα τεσσάρων bit που ονομάζεται nibble. Μόνο τα μοτίβα 0000 έως 1001 (0-9) είναι έγκυρα· τα έξι μοτίβα 1010 έως 1111 δεν χρησιμοποιούνται και επισημαίνονται ως μη έγκυρα. Στη λειτουργία Δεκαδικό -> BCD, ο υπολογιστής διαβάζει κάθε ψηφίο του ακέραιου αριθμού που εισάγετε και γράφει τον κωδικό του 4 bit, και στη συνέχεια συνενώνει τα nibble στη συμπιεσμένη συμβολοσειρά bit του BCD.

Στη λειτουργία BCD -> Δεκαδικό, η συμβολοσειρά bit εισόδου συμπληρώνεται με μηδενικά στα αριστερά σε πολλαπλάσιο του τέσσερα και χωρίζεται σε ομάδες των 4 bit. Κάθε ομάδα διαβάζεται ως ένα μεμονωμένο δεκαδικό ψηφίο (η δυαδική της τιμή). Αν κάποια ομάδα υπερβαίνει το 1001 δεν είναι έγκυρο BCD, οπότε αυτό το ψηφίο εμφανίζεται ως "?" και ενεργοποιείται η σημαία μη έγκυρου nibble.

Το εργαλείο αναφέρει το συμπιεσμένο δυαδικό, το αντίστοιχο δεκαεξαδικό (κάθε nibble γίνεται ένας δεκαεξαδικός χαρακτήρας, ο οποίος για έγκυρο BCD ισούται με τα αρχικά ψηφία) και το πλήθος ψηφίων/nibble. Οι είσοδοι πρέπει να είναι μη αρνητικός ακέραιος αριθμός (το BCD δεν έχει πρόσημο ή κλασματικό μέρος εδώ) για κωδικοποίηση, ή καθαρή δυαδική συμβολοσειρά για αποκωδικοποίηση· η κενή ή κακοδιατυπωμένη είσοδος εμφανίζει προειδοποίηση.

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

Το απλό δυαδικό κωδικοποιεί ολόκληρο τον αριθμό ως μία τιμή, ενώ το BCD κωδικοποιεί κάθε δεκαδικό ψηφίο ανεξάρτητα σε 4 bit. Έτσι το 12 είναι 1100 στο δυαδικό αλλά 0001 0010 στο BCD.

Ένα nibble έχει 16 μοτίβα αλλά το BCD χρησιμοποιεί μόνο τα 0000-1001 για τα ψηφία 0-9. Τα μοτίβα 1010-1111 (10-15) δεν είναι έγκυρα ψηφία BCD, οπότε ο μετατροπέας τα επισημαίνει.

Αυτό το εργαλείο συμπιεσμένου BCD κωδικοποιεί μόνο μη αρνητικούς ακέραιους αριθμούς. Τα πρόσημα και τα κλασματικά μέρη απαιτούν επιπλέον συμβάσεις (όπως nibble προσήμου) που είναι εκτός αυτού του βασικού μετατροπέα.

Γνωστό και ως

μετατροπέας bcd
δυαδικά κωδικοποιημένο δεκαδικό
δεκαδικό σε bcd
bcd σε δεκαδικό
binary coded decimal
μετατροπή bcd
packed bcd

APA

TG we-Calculate Editorial Team. (2026). Μετατροπέας BCD (Δυαδικά Κωδικοποιημένου Δεκαδικού) [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/bcd-binary-coded-decimal-converter

Chicago

TG we-Calculate Editorial Team. "Μετατροπέας BCD (Δυαδικά Κωδικοποιημένου Δεκαδικού)." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/bcd-binary-coded-decimal-converter.

IEEE

TG we-Calculate Editorial Team, "Μετατροπέας BCD (Δυαδικά Κωδικοποιημένου Δεκαδικού)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/bcd-binary-coded-decimal-converter

BibTeX

@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {Μετατροπέας BCD (Δυαδικά Κωδικοποιημένου Δεκαδικού)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/el/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }

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

Σχετικές αριθμομηχανές