π
<-

Aide pour un programme en Axe Parser

Assembleur, Axe, C/C++, ICE...

Re: Aide pour un programme en Axe Parser

Unread postby tama » 01 Jan 2011, 16:03

Connais pas, mais au pire, ajouter 1 et diviser par 1000 à la fin fait la même chose, non ? Enfin après ça dépend de ce que tu vas en faire des données, est-ce pour un score ou pour un timer ou autre chose ...
Pour la boucle sans fin, s'il y a un goto au milieu c'est par contre très gênant, en général ça peut se transformer assez facilement en while ou en repeat.
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40.9%
 
Posts: 10995
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile

Re: Aide pour un programme en Axe Parser

Unread postby Wellen » 01 Jan 2011, 17:37

Ce serait pour un score mais j'en aurais besoin en temps qu'entier en temps réél (pour l'afficher lorsque l'on appuie sur Pause)
La procrastination, c'est rigolo.
User avatar
WellenPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 31.8%
 
Posts: 447
Joined: 17 Dec 2010, 00:00
Location: Compiègne (Picardie)
Gender: Male
Calculator(s):
MyCalcs profile
Class: étudiant UTC

Re: Aide pour un programme en Axe Parser

Unread postby kindermoumoute » 01 Jan 2011, 21:34

Si je pouvais te donner un conseil, zyeute ce sujet, c'est une première version des opimisations possibles en Axe.

Je n'ai pas le temps de relire tout ton code, donc essaye de bien te relire et signale les parties que tu cherche à simplifier ou à optimiser.
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
User avatar
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 2.6%
 
Posts: 849
Joined: 30 Sep 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ecole d'ingénieur informatique et industriel

Re: Aide pour un programme en Axe Parser

Unread postby Wellen » 01 Jan 2011, 22:00

Merci kindermoumoute, je vais m'y mettre :):
La procrastination, c'est rigolo.
User avatar
WellenPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 31.8%
 
Posts: 447
Joined: 17 Dec 2010, 00:00
Location: Compiègne (Picardie)
Gender: Male
Calculator(s):
MyCalcs profile
Class: étudiant UTC

Re: Aide pour un programme en Axe Parser

Unread postby Wellen » 02 Jan 2011, 21:11

Si un fondu d'Axe connaissait la fonction partie entière ou équivalent, ça m'arrangerait bien :#top#:
Sinon, je me concocterai un code qui se ramène à la même chose :;):
La procrastination, c'est rigolo.
User avatar
WellenPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 31.8%
 
Posts: 447
Joined: 17 Dec 2010, 00:00
Location: Compiègne (Picardie)
Gender: Male
Calculator(s):
MyCalcs profile
Class: étudiant UTC

Re: Aide pour un programme en Axe Parser

Unread postby tama » 02 Jan 2011, 21:23

Pas trouvé dans la doc, essaies le "int" standard de la TI (dans le menu math)
Sinon à la main ça se fait en 1 ligne, si t'as un nombre à 3 décimales après la virgule :

//A est le nombre à tronquer
A*1000/1000=A


(au fait, penses à regarder la documentation fournie avec axe, y a pas mal de trucs utiles dedans)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40.9%
 
Posts: 10995
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile

Re: Aide pour un programme en Axe Parser

Unread postby jacques » 02 Jan 2011, 21:31

Wellen wrote:Si un fondu d'Axe connaissait la fonction partie entière ou équivalent, ça m'arrangerait bien :#top#:


j'ai regardé dans la doc officielle : apparemment cette fonction n'existe pas en Axe.
Sublime Chevalier Elu des TI

Venez visiter mon site sur les TI : Ti Softwares !!
Jetez un coup d'œil à mes programmes pour TI !!

Vous voulez faire des super programmes pour votre TI z80 ? Alors apprenez l'Axe Parser !!
User avatar
jacques
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 14.9%
 
Posts: 2057
Images: 0
Joined: 25 Aug 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: prépa PSI

Re: Aide pour un programme en Axe Parser

Unread postby kindermoumoute » 03 Jan 2011, 16:22

Je ne vois pas ce que c'est, mais tu peux toujours m'expliquer.
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
User avatar
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 2.6%
 
Posts: 849
Joined: 30 Sep 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ecole d'ingénieur informatique et industriel

Re: Aide pour un programme en Axe Parser

Unread postby Kiligolo » 03 Jan 2011, 17:42

kindermoumoute wrote:Je ne vois pas ce que c'est, mais tu peux toujours m'expliquer.

int(3.1)=3
int(3.6)=4
ou
iPart(3.1)=3
iPart(3.6)=3

ça donne la valeur entière d'un nombre. :f41: :f26: :f34: :f34: ( :f34: :f34: )
User avatar
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 84.3%
 
Posts: 1465
Joined: 17 May 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1reS

Re: Aide pour un programme en Axe Parser

Unread postby kindermoumoute » 03 Jan 2011, 17:54

Étant donné qu'il y a,que les nombres entier en Axe, je ne pense pas que tu ai besoin de créer une fonction spéciale.
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
User avatar
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 2.6%
 
Posts: 849
Joined: 30 Sep 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ecole d'ingénieur informatique et industriel

PreviousNext

Return to Langages alternatifs

Who is online

Users browsing this forum: ClaudeBot [spider] and 6 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1874 utilisateurs:
>1842 invités
>25 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)