null Le 17/07/2002 à 11:49 Comment on fait pour transformez des angle radian en degré.
Parce-que j'ai fait un bout de programme mais c'est trop approximatif :
void _main(void)
{
clrscr();
short i;
float cos[360];
float sin[360];
for (i=0;i<361;i++)
cos[i]=cos(180/i*3.141592654);
sin[i]=cos(180/i*3.141592654);
printf_xy(0,20,"cos de l'angle:%f",cos[i]);
printf_xy(0,0,"angle: %d",i);
}
ngetchx();
}
C'est pour stocker les angles de 0 à 360 en degré dans des listes.
www.wikio.fr/user1921&info=comments
Plutôt 180*3.141592654/i nan ?

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Euh non, c'est son code qui est faux! C'est ça qu'il faut mettre:
[i]cos[i]=cos(i*(3.1415926535898/180.));
sin=cos(i*(3.1415926535898/180.));
Mais i*(3.1415926535898/180.)); est plus rapide et prendra moins de place. (La constante à droite peut être calculée en temps de compilation.)
null Le 17/07/2002 à 13:32 Ok ! merci c'est bien sympa à vous !
Par contre je n'en reviens pas comme c'est lent ! C'est presque aussi lent que le même prog en BASIC 83+.
En fait j'essaye d'adapter un algo de ray casting que g code sur 83+.
www.wikio.fr/user1921&info=comments
Il faut faire comment alors pour utiliser des nombres qui ne soit pas en virgule flottante pour les angles alors ?
Regarde le source de FAT-Engine... ( tict.ticalc.org )
Juste pour signaler que la multiplication/division instantanée est faite avec des shifts, pas des multiplications/divisions...
Cher monsieur Thibaut Barthélémy,
Pouvez-vous s'il vous plaît, répondre à ces questions:
Est-ce que dire les évidences est un crime passible d'être réprimandé par votre seigneurerie ?
D'avance merci.
Lionel Debroux.
Je n'ai point réprimandé de quelque manière votre propos, celui-ci n'ayant que provoqué une hilarité à mon être. Veuillez agréer, Monsieur Debroux, toutes mes sincères excuses pour ce malentendu.

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Cher Monsieur Thibaut,
Seriez-vous d'accord pour que nous arrêtions de nous agacer mutuellement par messages électroniques interposés, dans ce sujet et tous les autres ?
Recevez mes salutations distinguées.
Lionel Debroux.
Cher monsieur Barthélémy,
Ce que je voulais dire, c'est qu'il me semble qu'il nous arrive de nous critiquer mutuellement par posts interposés (aussi bien vous que moi, il m'est notamment arrivé de m'énerver contre vous). Je me demande donc si nous ne devrions pas prendre une bonne résolution et arrêter ceci (enterrer la hache de guerre, si vous me pardonnez la trivialité de cette expression). Etes-vous d'accord ?
Je vous prie de croire à l'expression de toutes mes plus plates excuses et de mes salutations distinguées.