Page 1 of 1

Programme fraction

Unread postPosted: 03 Mar 2010, 22:09
by menthor
Bonjour,

J'aimerai connaître une méthode pour mettre sous forme fractionnaire des nombres irrationnels en Ti Basic (ou même en asm si ce n'est pas possible en ti basic)

Par exemple : 0.22222222... - 2/9

Jai beau cherché je comprends pas la méthode utilisée par ti notamment, c'est pourtant pas un méthode conventionnelle avec pgcd et tout ça...

Ça me turlupine depuis au moins une semaine :#gol#:

Alors s'il vous plait comment faire?

Re: Programme fraction

Unread postPosted: 03 Mar 2010, 22:11
by vx7708
Tu as essayé de chercher dans le menu "math" (touche math) et de sélectionner ->FRAC ?

Re: Programme fraction

Unread postPosted: 03 Mar 2010, 22:13
by menthor
Non mais c'est pour l' implémenter dans un programme, Frac marche pas en mode graphique. Et j'aimerais bien savoir comment ca fonctionne aussi.

Re: Programme fraction

Unread postPosted: 03 Mar 2010, 22:19
by critor
menthor wrote:Bonjour,

J'aimerai connaître une méthode pour mettre sous forme fractionnaire des nombres irrationnels en Ti Basic (ou même en asm si ce n'est pas possible en ti basic)

Par exemple : 0.22222222... - 2/9

Jai beau cherché je comprends pas la méthode utilisée par ti notamment, c'est pourtant pas un méthode conventionnelle avec pgcd et tout ça...

Ça me turlupine depuis au moins une semaine :#gol#:

Alors s'il vous plait comment faire?



Il est beaucoup plus facile de mettre sous forme d'un radical, que sous forme fractionnaire...

Tu as par exemple le petit programme asm ZFRAC qui fait ça très bien.
Il ne contient pas d'algorithme compliqué: il ne fait qu'appeler des routines utilisées par la commande -Frac, et t'enregiste séparément numérateur et dénominateur dans W et I.
C'est donc très rapide.

http://www.ticalc.org/archives/files/fi ... 25679.html

Re: Programme fraction

Unread postPosted: 03 Mar 2010, 22:24
by menthor
Merci beaucoup, mais juste pour la culture générale de quel manière la commande ->Frac agit elle sur le nombre irrationnel?

Re: Programme fraction

Unread postPosted: 03 Mar 2010, 22:28
by vx7708
Justement, je ne sais pas du tout. :s:

Re: Programme fraction

Unread postPosted: 03 Mar 2010, 22:49
by menthor
Personne ne connait d'algorithme capable d'effectuer ça même en assembleur? Sinon, est ce possible d'analyser les routines de la commande -> Frac?

Re: Programme fraction

Unread postPosted: 03 Mar 2010, 23:47
by critor
Voilà un autre programme mais en Basic.

http://www.ticalc.org/archives/files/fi ... 14500.html


C'est donc beaucoup plus lent, mais l'algorithme est déchiffrable...

Re: Programme fraction

Unread postPosted: 04 Mar 2010, 18:20
by menthor
Merci beaucoup critor je vais voir ça tout de suite