
Es un código de distancia unitaria; es decir, que entre código y código solo cambia un bit.
| Decimal | Binario | Gray |
| 0 | 000 | 000 |
| 1 | 001 | 001 |
| 2 | 010 | 011 |
| 3 | 011 | 010 |
| 4 | 100v | 110 |
| 5 | 101 | 111 |
| 6 | 110 | 101v |
| 7 | 111 | 100 |
Para este proceso se deben seguir dos reglas principales: primero se debe dejar el bit más significativo igual al binario y segundo, sumar en parejas contiguas para obtener el siguiente gray en donde se debe descartar el acarreo.
Convertir de Binario 10110 a Gray.
Solución

El binario 10110 equivale al Gray 11101.
Para este proceso se deben seguir dos reglas principales:
Convertir el gray 11011 a binario.
Solución

El gray 11011 equivale al binario 10010.