π
<-

Bibliothèque de calcul par étapes 83PCE

Nouveautés, projets, mises à jour.

Re: Bibliothèque de calcul par étapes 83PCE

Unread postby Ti64CLi++ » 20 Oct 2016, 17:32

Superbe.
Très bon projet, bonne chance :bj:
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Bibliothèque de calcul par étapes 83PCE

Unread postby critor » 20 Oct 2016, 20:04

J'ai converti le programme de démo en version graphique.

Maintenant, il offre de meilleures chances d'afficher tous les calculs complets sans déborder de l'écran :
Avant :
Après :

Une simple touche, et on retourne à l'écran calculs avec la reprise du dernier résultat en écriture naturelle :
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.8%
 
Posts: 42424
Images: 17175
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Bibliothèque de calcul par étapes 83PCE

Unread postby critor » 20 Oct 2016, 20:34

Rajouté le défilement vertical avec les touches :f25: et :f34: dans le programme de démo de la bibliothèque, pour les calculs qui ont plus d'étapes que ce que l'écran est capable d'afficher :


En pratique, il faut vraiment le chercher... :troll:

Mais dans le cas d'un appel par un programme qui affichera d'autres choses à l'écran, et ne consacrera peut-être que 3-4 lignes aux étapes intermédiaires, s'inspirer de ce code pourrait être utile. ;)


Par contre, pas de défilement horizontal si les étapes sont trop longues...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.8%
 
Posts: 42424
Images: 17175
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Bibliothèque de calcul par étapes 83PCE

Unread postby critor » 20 Oct 2016, 20:47

Allez - version alpha 0.1 ci-jointe :
stepeval_alpha_0.1.zip


Vous pouvez tester pour signaler les erreurs/problèmes et formuler vos doléances. ;)
Que ce soit pour une utilisation du programme de calcul inclus, ou en tant qu'appel depuis un autre programme.

Si ça peut aider, je précise que le calcul illustré sur le post précédent est juste - si si ! :P
Donc cherchez plutôt en testant des cas particuliers peut-être oubliés plutôt que des trucs compliqués.


Rien d'urgent un premier jour de vacances, l'idéal que ça sorte d'ici la rentrée dans 2 semaines.
You do not have the required permissions to view the files attached to this post.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.8%
 
Posts: 42424
Images: 17175
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Bibliothèque de calcul par étapes 83PCE

Unread postby critor » 21 Oct 2016, 11:16

Version alpha 0.2 ci-jointe :
stepeval_alpha_0.2.zip


Quelques ajouts mineurs :
  • gestion de l'opérateur postfixé inverse :
  • gestion des opérateurs infixés de comparaisons :
You do not have the required permissions to view the files attached to this post.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.8%
 
Posts: 42424
Images: 17175
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Bibliothèque de calcul par étapes 83PCE

Unread postby Ti64CLi++ » 21 Oct 2016, 11:17

Bien joué
C'est un très bon programme.
Je me demande si j'arriverais un jours a faire un tel programme :D
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Bibliothèque de calcul par étapes 83PCE

Unread postby Adriweb » 21 Oct 2016, 17:25

Vu la non-trivialité de tout ceci, j'aurais bien aimé voir ça dans un repo GitHub, afin de suivre chaque évolution niveau code :) Je sais pas si ça intéresserait les utilisateurs ciblés par ce programme, mais probablement au moins des habitués du Basic :D
(Je parle de non-trivialité parce que du coup, comme c'est fait via TI Connect CE, il est simple de mettre le code TI-Basic en fichier texte sur GitHub, c'est pas du dev on-calc uniquement)

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.1%
 
Posts: 14848
Images: 1134
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Bibliothèque de calcul par étapes 83PCE

Unread postby Bisam » 24 Oct 2016, 10:28

Si seulement il y avait un Project Builder qui gère le Basic...
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Bibliothèque de calcul par étapes 83PCE

Unread postby Adriweb » 24 Oct 2016, 17:50

Un module Basic est prévu un jour, quand j'aurais suffisamment de temps, patience, et motivation... :P

Mais, surtout pour un tel module sans besoin de côté serveur (contrairement à toute la toolchain pour le C sur CE), n'importe qui peut commencer, c'est pas pour rien que beaucoup de choses du PB est dispo sur GitHub :D

Par ailleurs, ça ne remplaçerait de toute façon pas GitHub.

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.1%
 
Posts: 14848
Images: 1134
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Bibliothèque de calcul par étapes 83PCE

Unread postby critor » 24 Oct 2016, 18:19

Tu es certain que les caractères spéciaux du TI-Basic z80 peuvent être collés de façon lisible sur Github ?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.8%
 
Posts: 42424
Images: 17175
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

PreviousNext

Return to Actualités

Who is online

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

-
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.
2117 utilisateurs:
>2104 invités
>5 membres
>8 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/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)