Para convertir un número BCD a código de exceso 3 tenemos en cuenta los siguientes pasos:

1. A partir de la izquierda separamos al código BCD en grupos de 4 bits.
2. Sumamos 00112 a cada grupo de 4 bits.
3. El resultado es el equivalente en XS3 del código BCD.


Ejemplo: Convertir el BCD 00101001 a XS3

Separamos en grupos de bits. 0010 1001

Sumamos 00112 a cada grupo

0010 1001
+ 0011 +0011
-------- -------
0101 1100

El código XS3 01011100 equivale al BCD 00101001