Μετατροπέας BCD (Δυαδικά Κωδικοποιημένου Δεκαδικού)
Μετατρέψτε μεταξύ δεκαδικών αριθμών και συμπιεσμένου δυαδικά κωδικοποιημένου δεκαδικού (BCD), όπου κάθε δεκαδικό ψηφίο αποθηκεύεται στο δικό του nibble 4 bit.
Επικρατούσα τιμή
Πώς λειτουργεί αυτή η αριθμομηχανή;
Το BCD αποθηκεύει κάθε δεκαδικό ψηφίο στο δικό του nibble 4 bit (0-9 = 0000-1001). Για κωδικοποίηση, γράψτε κάθε ψηφίο ως 4 bit και συνενώστε· για αποκωδικοποίηση, χωρίστε τα bit σε ομάδες των 4 bit και διαβάστε καθεμία ως ένα ψηφίο. Τα μοτίβα 1010-1111 είναι μη έγκυρα και επισημαίνονται.
Τύπος
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 προσήμου) που είναι εκτός αυτού του βασικού μετατροπέα.
Γνωστό και ως
TG we-Calculate Editorial Team. (2026). Μετατροπέας BCD (Δυαδικά Κωδικοποιημένου Δεκαδικού) [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/bcd-binary-coded-decimal-converter
TG we-Calculate Editorial Team. "Μετατροπέας BCD (Δυαδικά Κωδικοποιημένου Δεκαδικού)." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/bcd-binary-coded-decimal-converter.
TG we-Calculate Editorial Team, "Μετατροπέας BCD (Δυαδικά Κωδικοποιημένου Δεκαδικού)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/bcd-binary-coded-decimal-converter
@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} }
Σας βοήθησε αυτή η αριθμομηχανή;
