π
<-
Chat plein-écran
[^]

Bibliothèque de calcul par étapes 83PCE

Nouveautés, projets, mises à jour.

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

Message non lude Ti64CLi++ » 20 Oct 2016, 17:32

Superbe.
Très bon projet, bonne chance :bj:
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

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

Message non lude 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude critor » 20 Oct 2016, 20:47

Allez - version alpha 0.1 ci-jointe :
stepeval_alpha_0.1.zip
(4.39 Kio) Téléchargé 102 fois


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.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude critor » 21 Oct 2016, 11:16

Version alpha 0.2 ci-jointe :
stepeval_alpha_0.2.zip
(4.41 Kio) Téléchargé 68 fois


Quelques ajouts mineurs :
  • gestion de l'opérateur postfixé inverse :
  • gestion des opérateurs infixés de comparaisons :
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude 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
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

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

Message non lude 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)
Image

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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80%
 
Messages: 14599
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

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

Message non lude Bisam » 24 Oct 2016, 10:28

Si seulement il y avait un Project Builder qui gère le Basic...
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.5%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude 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.
Image

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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80%
 
Messages: 14599
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

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

Message non lude 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

PrécédenteSuivante

Retourner vers Actualités

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 15 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
717 utilisateurs:
>700 invités
>12 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)