1

Je viens de commencer l'apprentissage du C il y a 3 Jour avec l'exelent Didacticiel de squalenet mais j'ai un petit probleme:
j'aimerais pouvoir transformer n'importe quel chiffres de type unsigned short en chaine de caractere. Vous pourriez m'aider s'il vous plait ?

2

Il y a pas mal de façons de faire ça, tu peux par exemple utiliser "sprintf" (cf doc TIGCC), par contre c'est lent. Tu peux aussi récuperer tous les chiffres de ton nombre un à un (à coups de modulos 10 et divisions par 10) pour remplir au fur et à mesure un tableau de caractères, ça sera plus rapide mais ça demande aussi plus de code de ta part.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

OK merci beaucoup je vais esseyer avec les division si y'a pas de moyen plus court.

4

5

+1 Martial.
Mais en effet, il y a des routines plus rapides...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

6

+1 Martial

sprintf(Buffer, "%u", x);