BCD - Cod binar zecimal codificat
BCD (Binary Coded Decimal) este o formă directă atribuită unui echivalent binar. Este posibil să atribuiți sarcini biților binari în funcție de pozițiile lor. Sarcinile din codul BCD sunt 8, 4, 2, 1.

Pentru a reprezenta cifra zecimală 6 în cod B C D ar:.
Deoarece 0 x 8 + 1 x 4 + 1 x 2 ÷ 0 + 1 = 6.
Este posibil să atribuiți taxe negative unui cod zecimal, așa cum se arată în codul 8, 4, -2, -1. În acest caz, combinația de biți 0110 este interpretată ca cifra zecimală 2, l obținută din 0 x 8 + 1 x 4 + 1 x (-2) + 0 x (-1) = 2.
Un cod zecimal care a fost folosit în unele computere mai vechi în codul excesului 3. Acesta din urmă este un cod fără încărcare, a cărui atribuire se obține din valoarea corespunzătoare în BCD odată ce 3 a fost adăugat.
Numerele sunt reprezentate în computerele digitale în binar sau zecimal printr-un cod binar. Când datele sunt specificate, utilizatorului îi place să dea datele în formă zecimală. Modalitățile zecimale primite sunt stocate intern în computer prin intermediul codului zecimal. Fiecare cifră zecimală necesită cel puțin patru elemente de stocare binare. Numerele zecimale sunt convertite în binare atunci când operațiile aritmetice sunt efectuate intern cu numere reprezentate în binare. De asemenea, este posibil să efectuați operații aritmetice direct în zecimal, cu toate numerele deja lăsate în formă codificată. De exemplu, numărul zecimal 395, atunci când este convertit în binar q este egal cu 112221211 și este format din nouă cifre binare. Același număr reprezentat alternativ în BCD, ocupă patru biți pentru fiecare cifră zecimală pentru un total de 12 biți: 001110010101.
BCD binar zecimal
395 112221211 001110010101.
În codul BCD: primii patru biți reprezintă 3.Următoarele patru reprezintă 9 iar ultimele patru 5.