Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier.
Binär codierte Dezimalzahlen (engl. Binary Coded Decimal kurz BCD ) bezeichnet einen Code mit dem Dezimalzahlen elektronikfreundlichen Binärsystem dargestellt werden.
Dazu wird jede dezimale Ziffer (0 9) durch jeweils 4 Bit also einen Nibble dargestellt (0000 0001 0010 0011 usw.). Sollen längere Zahlen dargestellt werden werden einzelnen Ziffern hintereinander gesetzt (z.B. wäre 2687 0010 0110 1000 0111 - bzw. ohne Leerzeichen: 0010011010000111).
In einem Byte kann man jeweils zwei Ziffern ablegen. übrigen sechs Werte die mit 4 Bit sind werden nicht genutzt.
Dieses System hat entgegen dem üblichen Binärsystem in dem alle Zahlen aufeinanderfolgend dargestellt den Vorteil dass es sich einfacher in Dezimalsystem übertragen lässt. Da Berechnungen jedoch (außer Prozessoren die BCD direkt unterstützen) im Binärsystem werden muss das Ergebnis erst wieder in gültige BCD-Zahl konvertiert werden.
Bei PCs wird BCD heute nicht verwendet das System findet jedoch gelegentlich in und z.B. zur Ansteuerung von LCD - oder LED -Zahlendisplays Anwendung.