BCD-Konverter (Binär codierte Dezimalzahl)
Wandeln Sie zwischen Dezimalzahlen und gepacktem binär codiertem Dezimal (BCD) um, bei dem jede Dezimalziffer in einem eigenen 4-Bit-Nibble gespeichert wird.
Modus
Wie funktioniert dieser Rechner?
BCD speichert jede Dezimalziffer in einem eigenen 4-Bit-Nibble (0-9 = 0000-1001). Zum Kodieren schreibt man jede Ziffer als 4 Bits und verkettet sie; zum Dekodieren teilt man die Bits in 4-Bit-Gruppen und liest jede als eine Ziffer. Die Muster 1010-1111 sind ungültig und werden markiert.
Formel
How this is calculated
Binär codiertes Dezimal speichert jede Dezimalziffer separat in einer Gruppe von vier Bits, die als Nibble bezeichnet wird. Nur die Muster 0000 bis 1001 (0-9) sind zulässig; die sechs Muster 1010 bis 1111 werden nicht verwendet und als ungültig markiert. Im Modus Dezimal -> BCD liest der Rechner jede Ziffer der eingegebenen ganzen Zahl und schreibt ihren 4-Bit-Code, dann verkettet er die Nibbles zur gepackten BCD-Bitkette.
Im Modus BCD -> Dezimal wird die eingegebene Bitkette links mit Nullen auf ein Vielfaches von vier aufgefüllt und in 4-Bit-Gruppen aufgeteilt. Jede Gruppe wird als einzelne Dezimalziffer (ihr Binärwert) gelesen. Überschreitet eine Gruppe 1001, ist sie kein gültiges BCD, sodass diese Ziffer als "?" angezeigt und das Ungültig-Nibble-Flag gesetzt wird.
Das Tool gibt das gepackte Binär, das entsprechende Hexadezimal (jedes Nibble wird zu einem Hex-Zeichen, was bei gültigem BCD den ursprünglichen Ziffern entspricht) sowie die Ziffern-/Nibble-Anzahl aus. Eingaben müssen für die Kodierung eine nicht-negative ganze Zahl sein (BCD hat hier kein Vorzeichen und keinen Bruchteil) oder für die Dekodierung eine reine Binärkette; leere oder fehlerhafte Eingaben zeigen eine Warnung.
Häufige Fragen
Reines Binär kodiert die gesamte Zahl als einen Wert, während BCD jede Dezimalziffer unabhängig in 4 Bits kodiert. So ist 12 im Binär 1100, aber im BCD 0001 0010.
Ein Nibble hat 16 Muster, aber BCD verwendet nur 0000-1001 für die Ziffern 0-9. Die Muster 1010-1111 (10-15) sind keine gültigen BCD-Ziffern, daher werden sie vom Konverter markiert.
Dieses gepackte BCD-Tool kodiert ausschließlich nicht-negative ganze Zahlen. Vorzeichen und Bruchteile erfordern zusätzliche Konventionen (etwa Vorzeichen-Nibbles), die über diesen einfachen Konverter hinausgehen.
Auch bekannt als
TG we-Calculate Editorial Team. (2026). BCD-Konverter (Binär codierte Dezimalzahl) [Online calculator]. TG we-Calculate. https://we-calculate.com/de/calculator/bcd-binary-coded-decimal-converter
TG we-Calculate Editorial Team. "BCD-Konverter (Binär codierte Dezimalzahl)." TG we-Calculate. 2026. https://we-calculate.com/de/calculator/bcd-binary-coded-decimal-converter.
TG we-Calculate Editorial Team, "BCD-Konverter (Binär codierte Dezimalzahl)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/de/calculator/bcd-binary-coded-decimal-converter
@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {BCD-Konverter (Binär codierte Dezimalzahl)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/de/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }
Hat Ihnen dieser Rechner geholfen?
