Salut à tous,
j’ai codé un RPN en Python, avec interface graphique semblable à celle qu’on avait à l’époque d’Omega.
Deux modes :
– pile dynamique, avec affichage des niveaux numérotés, huit à l’écran, mais taille illimitée (par défaut) ;
– pile fixe, avec niveaux s’appelant X, Y, Z, T et L, ce dernier conservant toujours sa dernière valeur.
La touche [boite à outils] ouvre un menu pour rappeler quelques touches d’accès rapide.
Les affichages des résultats sont avec des entiers si possible, malgré des calculs effectués en Python avec flottants.
Émulateur : https://my.numworks.com/python/xanderleadaren/rpn
Code ouvert : https://github.com/XanderLeaDaren/numwo ... ain/rpn.py
À vous pour les retours !
RPN en Python !
4 posts
• Page 1 of 1
-
XanderLeaDaren
Niveau 1: MD (Membre Débutant)- Posts: 2
- Joined: 26 Nov 2024, 19:07
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Enseignant
- GitHub: XanderLeaDaren
Re: RPN en Python !
Merci pour le partage
Bizarrement le simulateur du site de NumWorks reste bloqué.
Un screenshot?
Bizarrement le simulateur du site de NumWorks reste bloqué.
Un screenshot?
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
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14749
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: RPN en Python !
Oui, je ne comprends pas non plus pourquoi on ne peut pas faire fonctionner le programme sur leur site.
Piste : c’est peut-être parce que je teste les appuis sur [shift] pour certaines fonctions, et ça doit interdire la saisie de chiffres ?
Piste : c’est peut-être parce que je teste les appuis sur [shift] pour certaines fonctions, et ça doit interdire la saisie de chiffres ?
-
XanderLeaDaren
Niveau 1: MD (Membre Débutant)- Posts: 2
- Joined: 26 Nov 2024, 19:07
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Enseignant
- GitHub: XanderLeaDaren
Re: RPN en Python !
Pour une raison que j'ignore, le simulateur Python en ligne est très loin d'avoir des équivalents clavier pour l'ensemble des codes de touches getkey de la NumWorks.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42004
- Images: 15907
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
4 posts
• Page 1 of 1
Return to Programmation Python
Who is online
Users browsing this forum: ClaudeBot [spider] and 2 guests