Moi non plus, je ne vois pas pourquoi, et je ne vois pas ce que le compilateur viens faire là-dedans : d'après ce que je sais, un
unsigned char est un entier pouvant prendre toute valeur entre 0 inclus et 255 inclus (ce sont justement les limites des tables de sinus et cosinus), avec bouclage automatique (en incrémentant un byte contenant 255, il contiendra 0, et en décrémentant un byte contenant 0, il contiendra 255, avec juste l'équivalent du
Carry Flag (ça existe sur TI ? Je suppose que oui) qui sera allumé (exception faite des instructions
inc et
dec sous x86, mais ceci est une autre histoire)).
Je ne vois pas du tout où est le problème, je fais ça tous les jours (façon de parler

) en Asm x86.
@++
[edit]Et hop, 3 posts le temps que je rédige ...
[/edit]