Page 1 of 1

ToStr - de nouvelles possibilités pour les programmes exacts

Unread postPosted: 10 Dec 2015, 22:22
by critor
En Basic, la TI-83 Premium CE dispose de deux modes d'affichage utilisables par les programmes :
  • l'écran de calcul où l'on ne peut afficher que du texte monochrome(*) sur 10 lignes de 26 colonnes
  • l'écran graphique où l'on peut allumer individuellement 265x165 pixels dans 15 couleurs différentes
(*) Il est toutefois possible d'utiliser de la couleur sur l'écran de calcul avec l'outil non officiel TextLib.



Malgré les apparences l'écran graphique ne cumule pas tous les avantages, puisque par exemple des programmes comme PolyEtape s'embêtent à construire leur interface utilisateur à l'écran de calcul.

En effet, la TI-83 Premium CE dispose d'un moteur de calcul exact.
Et si il est possible aux programmes d'afficher un résultat exact à l'écran de calcul à l'aide des commandes Disp, Pause et Output(), c'était jusqu'à présent impossible à l'écran graphique, l'instruction dédiée Texte() se contentant de l'écriture décimale approchée. :'(


Mais désormais, te voilà libéré(e) de cette contrainte grâce à ToStr, un utilitaire (non officiel) de MateoConLechuga.

En fait c'est tout simple, ToStr convertit le dernier résultat en chaîne de caractères, cette fois-ci directement affichable par l'instruction Texte(). ;)

Non seulement cela ouvre la voie à de nouveaux programmes de calcul exact utilisant l'écran graphique, mais également à de très larges possibilités de programmes de calcul expliquant véritablement les différentes étapes, puis ces chaînes de caractères peuvent donc désormais être insérées dans du texte. :bj:

En prime, notons que ToStr ne fait pas les choses à moitié, réalisant des conversions en texte correctes de résultats exacts beaucoup plus complexes tels des nombres imaginaires (Terminale S) ou matrices (Terminale S/ES Spécialité Mathématiques). En fait, n'importe quel type peut se faire convertir :o



Merci MateoConLechuga d'avoir grandement amélioré la déjà si extraordinaire TI-83 Premium CE ! :bj:
(Une version pour les non-CE est aussi disponible sur la page de téléchargement)


Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=379398

Re: ToStr - de nouvelles possibilités pour les programmes ex

Unread postPosted: 11 Dec 2015, 15:21
by Hamza.S
moi qui me plaignais qu'il n'avait pas un moyen de transformer une expression en String facilement sur les (e)z80, je suis servi. MateoConLechuga :bj:
et merci critor pour cette jolie news

Re: ToStr - de nouvelles possibilités pour les programmes ex

Unread postPosted: 27 Nov 2016, 14:25
by guinatore
Ce programme est-t-il tojours utile avec le nouvel os qui possède la fonction toString( ?

Re: ToStr - de nouvelles possibilités pour les programmes ex

Unread postPosted: 27 Nov 2016, 14:28
by Hamza.S
non il n'est plus utile pour les OS 5.2