Calculator Community > [FR] Programmation Axe Parser

input en axe?

(1/3) > >>

Cram:
bonjour, j'aimerais savoir si c'est possible de demander a l'utilisateur d'entrer un nombre ou un texte ,comme le fait input en basic, et de le storer dans une variable?

kindermoumoute:
Je te conseille d'utiliser la fonction que parser padwan t'a indiqué dans l'autre poste ou de créer ta propre fonction input. Après ça dépend de ce que tu cherche à faire exactement car il existe une fonction input en Axe qui est la même que celle en TI-Basic, c'est à dire que ça rentre une chaîne de tokens.

Cram:
jaimerais lutiliser pour un programme mathematique mais estce que tu peux men dire plus sur la methode avec la chaine de token?

kindermoumoute:
Ce sera bien détaillé dans la suite du tutoriel, en gros tu fais input→A, A va pointer l'endroit où se trouve la chaine de token. NB : les tokens sont composés d'un ou plusieurs caractère (comme cos(, prgm, Disp , etc).

Par exemple un moyen  ici de stocker une chaîne de token dans un nouveau programme :

--- Code: ---:"prgmNOUVEAU"→Str1
:UnArchive Str1
:!If GetCalc(Str1)→P
:GetCalc(Str1,500)→P
:End
:Fill(P,500,ᴱ29)
:input→A
:Copy(A,P,length(A))
--- End code ---

Pour faire des math avec.. c'est vraiment pas simple, peut tu détailler exactement ce que tu compte faire ?

EDIT : pour les math en général le TI-Basic reste beaucoup plus puissant et simple.

Torio:
Oui il a raison, et en plus l'Axe ne permet pas de gérer des nombres supérieurs à 65535 (ou très difficilement) donc pour un programme de maths j'opterai pour le TI-BASIC.
Si c'est bien optimisé ça peut être rapide. Que veux-tu faire exactement?

Navigation

[0] Message Index

[#] Next page

Go to full version