839 résultats trouvés

par tyann
01 déc. 2022 19:58
Forum : Tous les Pockets
Sujet : [ TI 57/58/59 ] equivalence des commandes
Réponses : 6
Vues : 2793

Re: [ TI 57/58/59 ] equivalence des commandes

Bonsoir,

Il y a un article dans l'OP n°12, qui traite du sujet : adaptation d'un programme
écrit pour TI 57 sur TI 58/59, mais c'est plus une méthode qu'une comparaison.
On y parle surtout de la différence qu'il y a entre les machines après un test
à savoir que la 57 peut effectuer n'importe quelle opération alors que les 58/59
n'autorisent qu'un branchement vers un label ou un n° de pas.
Il y est question aussi du registre de test qui est aussi le registre n° 7 sur la 57, alors qu'il
est indépendant sur les 58/59.
par tyann
22 nov. 2022 18:13
Forum : Tous les Pockets
Sujet : Vidéos à voir :)
Réponses : 18
Vues : 4026

Re: Vidéos à voir :)

Bonsoir,
Je viens de regarder la vidéo sur le module MAXX, c'est vraiment très intéressant pour
qui a une 41C et aussi une CV sans XFunction et sans Time.
Car le module comble les manques de chaque modèle.
Pour la CX c'est juste de la Xmémoire en plus si j'ai bien compris.
par tyann
20 nov. 2022 18:47
Forum : Tous les Pockets
Sujet : Vidéos à voir :)
Réponses : 18
Vues : 4026

Re: Vidéos à voir :)

Bonsoir,

Merci pour ces liens Hobiecat.

J'ai regardé les 2 vidéos sur la TI 88 c'était très intéressant.
C'est vraiment la sensation que j'avais eu en lisant le banc d'essai de celle-ci
dans l' ordinateur de poche à l'époque : à savoir une machine quelque peu dépassée et surtout
horriblement chère (il l'annonçait à plus de 3000 F je crois) comparé par exemple au Sharp PC 1500.
par tyann
26 oct. 2022 19:51
Forum : Tous les Pockets
Sujet : MPO n°113 - Nombre d'abonnés
Réponses : 52
Vues : 11064

Re: MPO n°113 - Nombre d'abonnés

Bonsoir
Si j'ai bien compris au lieu d'arrondir certaines valeurs à l'unité supérieure il faut les tronquer.
Chose que fait mon programme pour Ti 95 :D
par tyann
06 oct. 2022 07:04
Forum : Tous les Pockets
Sujet : MPO n°113 - Nombre d'abonnés
Réponses : 52
Vues : 11064

Re: MPO n°113 - Nombre d'abonnés

Bonjour

Nouvelle version de mon programme : J'ai mis le test pour passer en FIX 0
après le calcul avec le LOG comme il n'y a qu'un CLR à faire et économise
ainsi un GTL, j'ai ensuite remplacé les GTL par des GTO pour économiser les LBL
et viré le FIX 9 en début de programme.
Résultat : 72 pas

Code : Tout sélectionner

000 CFG STO A 0 STO B 3 INV LOG
009 IF> A GTO 0024 SF IND B INC B ST/ A GTO 009
024 2- RCL A LOG INT = INV TF 00 CLR
035 STO C FIX IND C 0 IF< C GTO 0051 RCL A INT STO A
051 COL 04 0 IF= C COL 05 OLD MRG A COL 05 DEL TF 00 'K' COL 05 TF 01 'M' HLT
073
par tyann
04 oct. 2022 20:49
Forum : Tous les Pockets
Sujet : MPO n°113 - Nombre d'abonnés
Réponses : 52
Vues : 11064

Re: MPO n°113 - Nombre d'abonnés

Bonsoir C.Ret
J'aime bien ta version. Je suis toujours surpris par la Ti-95 et ses tests direct avec les registres. Ma version pour Ti-58c est donc très différente, mais tu me donne une idée avec ton utilisation astucieuse des drapeaux 0 et 1. On doit pouvoir se passer du compteur indirect B. héhé
J'aime bien cette TI 95 et les tests directs et indirects aussi d'ailleurs avec les registres y sont pour beaucoup.
Je me souviens que lors de la sortie de la Hp 41 cx, en lisant le banc d'essai de l'O.P j'ai cru qu'on y avait droit et
beaucoup (vraiment beaucoup) d'années plus tard lorsque j'ai eu enfin ma cx et que j'ai vu qu'en fait on avait le droit
qu'à un test entre X et le registre pointé par Y j'ai été un peu déçu.
Pour la TI 95 je regrette que l'on ne puisse pas testé x avec t comme sur les 58,59 de façon directe, on peut en utilisant l'accés au
registres internes mais ça consomme plus de pas.

Pendant que j'y suis je propose une nouvelle version dans laquelle je n'efface plus le . spécifiquement, mais je décale l'affichage
selon que l'on est en FIX 0 ou pas et j'efface soit le . soit rien puis j'affiche l'éventuelle Unité, résultat :
89 pas.

Code : Tout sélectionner

000 FIX 9 CFG STO A 0 STO B 3 INV LOG
011 LBL 00 IF> A GTL 01 SF IND B INC B ST/ A GTL 00
029 LBL 01 CLR INV TF 00 GTL AF
039 2- RCL A LOG INT =
046 LBL AF STO C FIX IND C 0 IF< C GTL Af RCL A INT STO A
065 LBL Af COL 04 0 IF= C COL 05 OLD MRG A COL 05 DEL TF 00 'K' COL 05 TF 01 'M' HLT
090
Petite précision pour ceux qui ne connaisse pas cette machine, COL xx permet de positionner le curseur dans le registre ALPHA
mais lorsque l'on Merge (MRG) ensuite un nombre c'est le dernier chiffre ou le point pour un entier qui est placé à cette position.
par tyann
03 oct. 2022 12:55
Forum : Tous les Pockets
Sujet : MPO n°113 - Nombre d'abonnés
Réponses : 52
Vues : 11064

Re: MPO n°113 - Nombre d'abonnés

Bonjour,
Nouvelle version dans laquelle j'ai remplacé 1000 par 3 INV LOG
(1 pas de gagné), j'ai oté un INT inutile et j'ai économisé un LBL en inversant un test
et enfin remplacé un SBL par un SBR( 1 lbl de gagné).
Résultat : 95 pas soit 10 pas de gagné.

Code : Tout sélectionner

000 FIX 9 CFG STO A 0 STO B 3 INV LOG
011 LBL 00 IF> A GTL 01 SF IND B INC B ST/ A GTL 00
029 LBL 01 CLR INV TF 00 GTL AF
039 2- RCL A LOG INT =
046 LBL AF STO C FIX IND C 0 IF< C GTL Af RCL A INT STO A
065 LBL Af CE COL 04 MRG A 0 IF= C SBR 0091 OLD COL 05 TF 00 'K' COL 05 TF 01 'M' HLT
091 OLD COL 04 DEL RTN
096
par tyann
02 oct. 2022 18:11
Forum : Tous les Pockets
Sujet : MPO n°113 - Nombre d'abonnés
Réponses : 52
Vues : 11064

Re: MPO n°113 - Nombre d'abonnés

Bonjour

Voici une version pour TI 95 en 105 pas, quelques difficultés :
En FIX n la machine arrondi l'affichage ainsi 999 999 qui devient 999.999 par le biais des /1000
s'affiche non pas 999 mais 1000, d'où la nécessité de faire un INT en FIX 0.
Sinon j'ai divisé par 1000 jusque n soit <1000 avec la levée des flags 0(K) et 1(M).
J'utilise LOG pour calculer le FIX .

Code : Tout sélectionner

000 FIX 9 CFG STO A 0 STO B 1000
012 LBL 00 IF> A GTL 01 SF IND B INC B ST/ A GTL 00
030 LBL 01 TF 00 GTL 02 0 GTL AF
042 LBL 02 2- RCL A INT LOG INT =
053 LBL AF STO C FIX IND C 0 IF< C GTL Af RCL A INT STO A
072 LBL Af CE COL 04 MRG A 0 IF= C SBL SP OLD COL 05 TF 00 'K' COL 05 TF 01 'M' HLT
098 LBL SP OLD COL 04 DEL RTN
106
Le LBL SP supprime le . à l'affichage en fix 0.
par tyann
21 sept. 2022 06:47
Forum : Tous les Pockets
Sujet : Bug TI 95 procalc
Réponses : 2
Vues : 1357

Re: Bug TI 95 procalc

Bonjour

Ce bug est également présent sur les instructions de branchement, LBL GTL et SBL.
par tyann
20 sept. 2022 06:54
Forum : Tous les Pockets
Sujet : Bug TI 95 procalc
Réponses : 2
Vues : 1357

Bug TI 95 procalc

Bonjour
Je pense avoir découvert un petit bug sur ma 95 :
En mode programme, en mode ALPHA ou sur une instruction DFN Fx pour définir le texte de la touche (3 caractères) avant le label
si j'utilise le caractère % (2nd 5) le caractère 5 vient systématiquement s'ajouter derrière.
Au début j'ai pensé à un rebond du clavier, mais si je passe en mode Run ALPHA cela ne se produit jamais.
En mode programme sur DFN si j'entre 2 espaces puis % le '5' vient se mettre en premier caractère du label après @.
En mode ALPHA pour un message ce n'est pas grave, un del suffit à éliminer le '5' mais sur une instruction DFN Fx qui n'est
pas corrigeable caractère par caractère cela devient vite embêtant.
La vôtre se conduit-elle pareil ?
par tyann
07 mai 2022 13:39
Forum : Tous les Pockets
Sujet : Quizz du week-end
Réponses : 17
Vues : 4363

Re: Quizz du week-end

Bonjour
Quand aux graphiques:
C'est pas un HP-28S (qui joue dans les deux catégories ?), ni sa grande sœur l'HP-50g.
Sur ma Hp 50g je dénote 7 couleurs de touches différentes, ce qui n'est pas trop mal quand même.
1 Noir : pour les touches numériques
2 Rouge : pour Shift droite
3 Blanc : pour Shift gauche
4 Jaune : pour Alpha
5 Gris Foncé : pour les touches principales
6 Gris Clair : pour les touches F1....F5
7 Argenté : pour les touches du curseur.

Qui dit mieux ?
par tyann
04 avr. 2022 07:22
Forum : Tous les Pockets
Sujet : MPO 106 - Distribution de bonbons
Réponses : 81
Vues : 23269

Re: MPO 106 - Distribution de bonbons

Bonjour
Hello
J'ai recu une TI95, il y a peu.
J'ai voulut charger le prog pour TI 58 sur la Ti95, mais euh.....
Curieux, j'étais persuader que la TI95 était une évolution de la TI 59.
Donc il y avait une compatibilité ascendente ?
Ce n'est pas le cas, on dirait.
Oui il y a quelques adaptations à faire entre une TI 59 et une Ti 95.
Mais rien d'insurmontable je pense.
Tout d'abord la Ti 95 possède bien un registre t et x<>t est présent mais on ne peut faire de test facilement
avec ce registre, les 26 premiers registres de la Ti 95 R00 à R25 peuvent être désignés par une lettre A à Z.
Donc le registre T correspond au registre 19 donc si celui-ci n'est pas utilisé dans le programme on peut facilement
remplacé le t de la 59 par T sur la 95 avec EXC T au lieu de x<>t puis de faire les tests par rapport à T .
(le 95 permet de testé x avec n'importe quel registre même de façon indirecte).
Sinon il faut passer en mode déprotéger pour pouvoir accéder au registres internes et désigner t par son n° de registre 79.
Ainsi le test x=t devient IF= 2079.
Pour les OP 20 et 30, la 95 dispose de INCR et INV INCR qui incrémente et décrémente un registre, enfin pour SUM et PRD
la 95 utilise la syntaxe des HP ST+ ET ST*.
Après un test une 59 ne peut que se brancher sur un label ou un n°de pas, alors que la 95 peut faire n'importe quelle opération.
Pour faire un branchement il y a GTL label ou GTO (INV GTL) n° de pas.
Voila la 95 est vraiment une superbe machine qui mérite que l'on s 'y intéresse.
par tyann
23 mars 2022 06:51
Forum : Tous les Pockets
Sujet : La question de l'équinoxe de printemps 2022.
Réponses : 56
Vues : 15628

Re: La question de l'équinoxe de printemps 2022.

Bonjour
Sur Hp 41 on peut le faire en 1 pas, après avoir effectuer 1 STO 02 et 2 STO 01.

Code : Tout sélectionner

RCL IND X
par tyann
27 févr. 2022 10:53
Forum : Tous les Pockets
Sujet : Misez P'tit, Optimisez - N°32 (factorielle)
Réponses : 115
Vues : 97353

Re: Misez P'tit, Optimisez - N°32 (factorielle)

Salut C.ret

Ha oui désolé.
par tyann
27 févr. 2022 07:43
Forum : Tous les Pockets
Sujet : Misez P'tit, Optimisez - N°32 (factorielle)
Réponses : 115
Vues : 97353

Re: Misez P'tit, Optimisez - N°32 (factorielle)

Bonjour
Sans utiliser le module, un programme de factoriel possible peut-être :
CODE : TOUT SÉLECTIONNER

.000 42 09 STO 09 mémorise n dans registre #9
.002 01 1 initialise produit n!=1×2×3×…×n
.003 44 09 SUM 09 incrémente n d'une unité
→005 22 97 09 00 16 INV Dsz 09 016 → décrémente n et sort
.010 65 ×
.011 43 09 RCL 09 effectue le produit
.013 61 00 05 GTO 005 →
→016 95 = calcule n!
.017 91 R/S
Soyez indulgent c'est un de mes tout premier programmes sur une TI-58c. Ca ressemble à une TI-57 LCD mais ce n'est pas pareil du tout J'appuie sur R/S au lieu de sortir ou entrer dans le mode programmation !
Tu peux économiser 1 pas avec OP 29 à la place de 1 SUM 09.

Aller à la recherche avancée