Bonjour,

Je recherche depuis plusieurs heures mais je n'ai pas trouver de réponses pour mon problème.

J'aimerai une fonction qui peut transformer du BCD vers de l'ASCII et une autre qui fait l'inverse, de l'ASCII vers du BCD.

Je m'explique plus en précision au cas ou je me soit mal exprimer.
J'aimerai une fonction qui reçoit par exemple 0x01 0x23 0x45 0x67 (donc de l'hexa) et qui me ressort "01234567" et une autre qui reçoit par exemple "76543210" et qui me ressort 0x76 0x54 0x32 0x10.

Je voulais savoir si quelqu'un a un algorithme pour ces fonctions, ou si quelqu'un peut au moins m'aiguiller, car je n'arrive pas a savoir par où commencer.

Merci beaucoup d'avance.

Edit : Post inutile, vraiment désolé ! La réponse se trouve dans source C. Encore toute mes excuses !