Poster un nouveau sujet Poster une réponse
Simplifier une fraction dans un programme sur TI 82 Stats.fr
Auteur Message
Paco
Invité
Posté le : Lun 08 Oct 2012, 19:25   Citer 

Bonsoir,
J'ai une TI-82 Stats.fr, et j'ai fais plusieurs programmes dont un permettant de donner les racines d'un pôlynome de second degré dont les racines sont X et Y (dans mon programme). Je voudrais avoir les racines sous formes de fraction simplifiées, est ce possible ? J'ai pourtant fais
:Disp X(frac)
:Disp Y(frac)
Sans résultats

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 08 Oct 2012, 19:42   Citer 

La calculatrice ne sait identifier en fraction que les nombres rationnels, c'est-à-dire pouvant être écris sous la forme d'une fraction de deux entiers.
Les zéros d'un polynome contenant une racine carrée irrationnelle (toute racine qui ne tombe pas juste en fait) sont donc irrationnels, et donc la calculatrice ne peut pas les identifier par la fonction Frac.

Sauf si la précision de tes calculs est médiocre, auquel cas on peut trouver quelque chose puisque la calculatrice utilise 12 des 14 chiffres pour approcher une fraction.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Paco
Invité
Posté le : Lun 08 Oct 2012, 20:01   Citer 

Mince ... Donc il n'y a pas un moyen que j'obtienne un résultat autre que la valeur exacte ?

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 08 Oct 2012, 20:08   Citer 

Tu dois décomposer l'affichage de ton résultat en plusieurs éléments :
- -b
- delta
- 2*a
- mise en forme de l'équation

exemple :
Code
ClrDraw
Text(0,0,"(",-B,"-rac(",D,"))/(",2A   // (-2-rac(3))/4 pour b=2,delta=3,a=2



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Paco
Invité
Posté le : Lun 08 Oct 2012, 20:13   Citer 

Je dois décomposer le calcul dans mon programme ou lorsque je veux faire mon calcul ? (Dans ce cas, je dois faire deux autres programmes différents mais complémentaires ?)

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 08 Oct 2012, 20:18   Citer 

Tu peux afficher succesivement le résultat exact formel puis préciser la valeur calculée dans le même programme.
Comme ça tu as la formule dans tous les cas, et la calculatrice peut quand même t'afficher une fraction quand la racine carrée de delta tombe juste.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Paco
Invité
Posté le : Lun 08 Oct 2012, 20:39   Citer 

D'accord, merci beaucoup happy.gif

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 08 Oct 2012, 20:50   Citer 

Mais attention j'ai oublié de préciser que Frac ne fonctionne pas dans Text() ni Output().
Il faudra l'afficher séparément avec Disp.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink