Forum

Catégorie : Support
Forum : TI-82 STATS
Vues : 3250
Réponses : 31
Type : discussion
Etat : réponses autorisées

Un chrono sur ti est-ce possible?

Stupid le 23/10/2006 à 18:04
C'est ma question J'ai trouvé une valeur approchée avec abs qui est en avance jusqu'a et qui se fait rattrper par le temps normal aprés. peut-etre qu'en mettant direct le temps moins1 on trouverait. est-si meme si c'est un faux temps de pouvoir le mettre sur un jeu car il y'a le probleme de la pause sur mon jeuqui empeche mon chrono de défilé. Si quelqu'un à la reponse bigmouth.gif
Stupid le 25/10/2006 à 18:29
ratuss toi qui es la help me!!!
ratuss le 25/10/2006 à 18:35
D'après la théorie de Sango, il faudrait utiliser des lbl plutot que des boucle style for ou autre qui se fatigue bcp trop vite, je sais pas si c'est le cas chez toi ??

Ps : abs c'est bien la valeur absolue non ?
Stupid le 25/10/2006 à 18:45
moi je mettaait abs+0.035 et je revenais en arriere (avec les lbl bien sur) mais apres y'avait plus de chiffres qui travaillaient alors ca ralentissiat
ratuss le 25/10/2006 à 18:50
Euh... t'es sur que la valeur absolue est utile ici crazy.gif ?

abs(5)=5
abs(-5)=5

Ps : poste ton code, ce sera la meilleur facon de t'aider que de pouvoir l'étudier..
Sangohan38 le 25/10/2006 à 19:25
Ce n'est pas une théorie mais un THEOREME.

Tape sur 2 progs différents.

Code
ClrHome
For(A,1,A+2
Disp A
End


Et sur le deuxième:

Code
ClrHome
0->A
Lbl 1
A+1->A
Disp A
Goto 1


Sangohan38
Stupid le 26/10/2006 à 10:49
ah mince c'est la valeur absolue, j'ai cru que c'etait un truc qui executait les calculs dans un prog... moodforlove.gif
merci mais abs faisait à peu pres la meme chose...mais donc c'est impossible que on trouve une valeur pile 1 minute
ratuss le 26/10/2006 à 17:42
Si tu peux utiliser int qui t'affiche la troncature de ton nb :
par exemple :
int 8.3 = 8
int 5,7 = 5
Stupid le 26/10/2006 à 18:13
ok merci bien mon petit ratuus. Sinon, j'ai un jeu ou tu aprt de 200 et t'arrives à 0 à deux avec chacun son codetouche, mais il est lent au debut et super lent à la fin. Comment lui mettre l'adsl?
ratuss le 26/10/2006 à 18:21
Bah y a pas 36 methodes, faut que t'alleges au maximum la boucle principale...
Stupid le 26/10/2006 à 18:34
si on met :effecr:pause au lieu
:effecr
:pause ca change quelque chose, et est-ce que getkey 21 a un avantage de rpidité sur getkey 105?
merci ca c'est rapidifié
ratuss le 26/10/2006 à 18:48
non au 2 quesions

tcho @ +
Stupid le 27/10/2006 à 10:45
merci pour tout.
FulliZing le 02/12/2006 à 15:46
comment ce sert ton de la fonction For( et à quoi sert elle?
merci
Sangohan38 le 02/12/2006 à 17:20
Le seul aventage qu'il y a à mettre getkey 21 au lieu de 105 et l'octet économisé.

Sangohan38
unknow le 04/12/2006 à 17:22
ba pour for(j,5,8 (c'est un exemple).
-j est la variable
-5 veut dire que tu commence de 5 (il me semble)
et 8 veut dire que ca repete l'operation jusqu'a temps qu'il arrive a 8.
Sangohan38 le 06/12/2006 à 12:36
regardez le sujet boucle qui à été poster cette semaine.

Sangohan38
Stupid le 06/12/2006 à 14:49
et est-ce que un prog avec des labels s'execute plus ou moins vite en fonction des piles de la calculatrice ou d'autees facteurs???
Sangohan38 le 07/12/2006 à 08:56
Une boucle for s'use au bout du temps et durera moins longtemps en fonction de la mémoire.
Le label ne s'usera jamais et ne dépend pas de la mémoire.

Ainsi un label est à préférer par rapport aux boucles.

Sangohan38
dark_htf le 31/01/2007 à 16:32
j'ai fait un chrono si ca intersse quelqu'un ( avec des Lbl et des 69! )
Sangohan38 le 01/02/2007 à 13:16
Sa intéresse tout le monde.
MMais est ce que 1 seconde de ton chrono équivaut bien à une seconde réelle?

Sangohan38

PS: Pas besoin de 69! si ta calcu est bourée de progs.
Stupid le 03/02/2007 à 10:40
celui que j'avais à 1000 secondes il avait 5 dixiémes de décalalge max
dark_htf le 03/02/2007 à 12:55
Ben au début ca marche trés bien, puis ca accélère vers 20 min et ca fait un décalage de 3 min un peu prés;
Sangohan38 le 03/02/2007 à 13:09
Tu as mit un label ou une boucle for?

Sangohan38
dark_htf le 03/02/2007 à 14:28
label pourquoi ?
Sangohan38 le 03/02/2007 à 15:19
Pour que d'avance les gens adeptes du for admettent que le label est bien mieux pour les boucles.

Sangohan38
dark_htf le 04/02/2007 à 18:26
Je confirme j'ai essayé avec des for( et est mémoire est apparu au bout de 1h30
Sangohan38 le 04/02/2007 à 20:48
Avec une lenteur de plus en plus grande.

Sangohan38
FulliZing le 08/02/2007 à 16:16
Bonjour,
Mais la rapidité d'un For() est elle largement inferieure à celle du Lbl ?

Merci
Sangohan38 le 09/02/2007 à 21:43
Oui, elle décroit largement avec un temps plus court qu'avec un label.

Sangohan38
FulliZing le 10/02/2007 à 08:15
Bonjour,
Par exemple :
Code
Lbl 1
For(N,1,10)
bla bla
End
Goto 1

Quand on retourne au Lbl 1 et on recommence le For() celui ci ralentira encore plus qu'au premier coup?
Sangohan38 le 10/02/2007 à 11:16
Oui, le for prend de la mémoire et ralentit généralement le prog.

Sangohan38