Introduction

Comme nous l'avons vu précédemment, de nombreuses valeurs ne peuvent pas être représentées en binaire de façon exacte, comme (0.4)10 ou (42.42)10.

Pour remédier à cela, plusieurs solutions :

Codage DCB

Puisque la conversion décimal -› binaire ne permet pas de représenter les valeurs souhaitées, on ne convertit pas le nombre globalement, mais chacun des chiffres décimaux individuellement.

exemple : codage DCB de (396.4)10


3964
chaque chiffre décimal est représenté par sa valeur binaire codée sur 4 bits


Les inconvénients du DCB sont tels que l'on en limitera l'usage à des applications qui ont réellement besoin de la précision supplémentaire, comme par exemple les applications financières.