Beginner

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

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
Dezimal
1295
Invalid nibble (1010-1111)
Nein
Nibble 1 (0001)1
Nibble 2 (0010)2
Nibble 3 (1001)9
Nibble 4 (0101)5
Die Ergebnisse sind Schätzungen, die nur der allgemeinen Information dienen und keine professionelle Beratung darstellen — überprüfen Sie wichtige Ergebnisse stets unabhängig, bevor Sie sich darauf verlassen. Vollständigen Haftungsausschluss lesen.
Schnelle Antwort

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
Jede Dezimalziffer d (0-9) wird auf ein 4-Bit-Nibble abgebildet: 0->0000, 9->1001; die Ziffern werden zu gepacktem BCD verkettet.
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

bcd umrechner
bcd code
dezimal in bcd
bcd in dezimal
binär codierte dezimalzahl
gepacktes bcd
bcd rechner

APA

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

Chicago

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.

IEEE

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

BibTeX

@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?