π
<-

Mise-à-jour de la fonction "Pause" en TI-Basic (OS 5.1.5+)

Mise-à-jour de la fonction "Pause" en TI-Basic (OS 5.1.5+)

Unread postby Adriweb » 27 Feb 2016, 07:34

Saviez-vous que depuis l'OS 5.1.5, Pause prend un deuxième paramètre optionnel ? ;)

Celui-ci indique le temps d'attente, en seconde (précision de 0.1s), pour continuer automatiquement une fois ce délai écoulé (comme si l'utilisateur appuyait sur Enter d'une Pause normale)
Cet argument peut aller de 0 à 100.

Image Image

(En OS 5.2+, il y aura directement la commande Wait cependant)

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 80%
 
Posts: 14842
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Mise-à-jour de la fonction "Pause" en TI-Basic (OS 5.1.5

Unread postby Epharius » 27 Feb 2016, 10:04

Pas mal, ça évitera d'utiliser les boucles For. Je me demandais quand Ti allait prendre l'initiative de rajouter cette fonction sur z80.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.9%
 
Posts: 1182
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: Mise-à-jour de la fonction "Pause" en TI-Basic (OS 5.1.5

Unread postby loupiot » 27 Feb 2016, 10:10

Ha c'est très pratique cette fonction !
Peut être que je me trompe, mais il ne serait pas très simple de faire un chronomètre avec cette fonction ?
Je vais essayer de voir
User avatar
loupiotProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 1.9%
 
Posts: 158
Images: 4
Joined: 30 Oct 2015, 13:23
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2A ENS Lyon maths

Re: Mise-à-jour de la fonction "Pause" en TI-Basic (OS 5.1.5

Unread postby Epharius » 27 Feb 2016, 18:41

Ben oui mais non :p
Parce que la pause attend X secondes mais les instructions basic à côtés utilisent du temps aussi. Donc ce ne sera pas précis.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.9%
 
Posts: 1182
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: Mise-à-jour de la fonction "Pause" en TI-Basic (OS 5.1.5

Unread postby alan2010 » 27 Feb 2016, 18:56

Sinon, sur TI80, on pouvait mettre de successions de 69! pour simuler une pseudo-attente car le calcul prenait un peu de temps... En fait, c'était combien exactement?
User avatar
alan2010
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 45.3%
 
Posts: 194
Joined: 18 Aug 2013, 10:44
Gender: Male
Calculator(s):
MyCalcs profile
Class: L3 MATHS

Re: Mise-à-jour de la fonction "Pause" en TI-Basic (OS 5.1.5

Unread postby Epharius » 27 Feb 2016, 18:59

Ouais m'enfin avec ce genre de méthode tu n'arrivais jamais à 1 seconde pile. Le mieux étant d'utiliser la vraie heure (si c'est possible, sur les ancienne z80 alors faire une boucle for pour reproduire la seconde est plus pratique que mettre plein de 69! à mon avis) et de rajouter une seconde à chaque fois que la seconde change.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.9%
 
Posts: 1182
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: Mise-à-jour de la fonction "Pause" en TI-Basic (OS 5.1.5

Unread postby alan2010 » 27 Feb 2016, 19:01

on peut faire :

for i,1,(iPart(dureeVoulue/dureeCalcul))+1),1)
69!

ou avec Goto/Lbl (sur 80-81)
User avatar
alan2010
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 45.3%
 
Posts: 194
Joined: 18 Aug 2013, 10:44
Gender: Male
Calculator(s):
MyCalcs profile
Class: L3 MATHS

Re: Mise-à-jour de la fonction "Pause" en TI-Basic (OS 5.1.5

Unread postby Epharius » 27 Feb 2016, 19:05

Oui enfin plein de trucs viennent perturber le fonctionnement de cette boucle :p
Déjà, la durée du calcul dépend de si la condition est vérifié ou non à la fin du End. Ensuite, j'ai pu remarquer que (ne me demandez pas pourquoi, ça m'étonne aussi) la durée du calcul est variable, quand je n'utilisais pas mon programme pendant un certain temps, la durée de la seconde n'avait rien à voir. Puis, pour être plus précis, autant ne rien mettre dans le boucle et chercher le nombre de fois qu'il faut répéter pour être au plus proche de la seconde, plutôt qu'un calcul, certes grand donc demandant moins de tour de boucle, mais se rapprochant moins du résultat attendu (comme si on devait être au plus proche de 27 avec soit que des 5 soit que des 2, autant choisir les 2).
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.9%
 
Posts: 1182
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav


Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 1 guest

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
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.
1023 utilisateurs:
>986 invités
>31 membres
>6 robots
Record simultané (sur 6 mois):
7582 utilisateurs (le 25/06/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)