Codage en Binaire Pure, Gray et BCD