Misez P'tit, Optimisez - N°29bis (Calcul)
Modérateur : Politburo
Misez P'tit, Optimisez - N°29bis (Calcul)
Allez je change l'énoncé, même si la version HP49/50 de Gilles59 sera toujours imbattable :
Afficher 3.003 avec :
- pas plus de deux touches avec des chiffres
- pas d'utilisation du "."
Là c'est plus sport en principe
Afficher 3.003 avec :
- pas plus de deux touches avec des chiffres
- pas d'utilisation du "."
Là c'est plus sport en principe
HP : 67 25 34C 15C 41CX 48S* 48SX 48GX 35S* WP34S* 39gII*
TI : SR52 57 58C* 59 Programmer 66 74S 65
Sharp : PC 1245 1251* 1262 G-850S G-850V
Canon : X-07* F-800P*
Casio : CG-8 SF5300E*
*: persos d'époque
TI : SR52 57 58C* 59 Programmer 66 74S 65
Sharp : PC 1245 1251* 1262 G-850S G-850V
Canon : X-07* F-800P*
Casio : CG-8 SF5300E*
*: persos d'époque
- Marcus von Cube
- Fonctionne à 1200 bauds
- Messages : 914
- Enregistré le : 20 avr. 2006 13:48
- Localisation : Wehrheim, Allemagne
- Contact :
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
Une touche numérique, deux opérations.
Code : Tout sélectionner
3
SDR->X
RCL+ L
Marcus von Cube
Wehrheim, Allemagne
http://www.mvcsys.de
CASsette IO utilities
BASIC comparison sheet
WP 34S
Wehrheim, Allemagne
http://www.mvcsys.de
CASsette IO utilities
BASIC comparison sheet
WP 34S
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
Marcus von Cube a écrit :Une touche numérique, deux opérations.Code : Tout sélectionner
3 SDR->X RCL+ L
WP34S je suppose Marcus ?
Ca fait quoi ?
Casio FX-502P /602P / 603P / FX180P+ / FX4000P / TI57 / TI66 / TI74 Basicalc / TI95 Procalc / HP12C / HP15C LE / DM41L / HP 30B / HP39GII / HP 48SX USA / 49G / 49g+ / 50G / 50G NewRPL / HP Prime / Oric 1 / Amstrad CPC 6128+ CM14 et MM12 / Alice 32
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5226
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
On voit là encore toute la puissance de la wp34s.
SDR fait un shift decimal right, il faut lui indiquer combien de digits, ici c'est le nombre defini par le registre X
Puis ensuite il ajoute le registre L (last x)
Pour résumer, on decale 3 de 3 chiffres à droite et on ajoute 3
Après si on compte le nombre de touches, c'est un peu elevé car SDR n'est pas accessible directement mais la olution est élégante, comme la version pour la 50g.
SDR fait un shift decimal right, il faut lui indiquer combien de digits, ici c'est le nombre defini par le registre X
Puis ensuite il ajoute le registre L (last x)
Pour résumer, on decale 3 de 3 chiffres à droite et on ajoute 3
Après si on compte le nombre de touches, c'est un peu elevé car SDR n'est pas accessible directement mais la olution est élégante, comme la version pour la 50g.
HP, Casio, Sharp, Psion, quelques TI et divers autres
- pir2
- Fonctionne à 9600 bauds
- Messages : 4642
- Enregistré le : 31 oct. 2006 15:08
- Localisation : 67310 Westhoffen
- Contact :
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
Sinon, sur HP-41
Code : Tout sélectionner
3
CHS
10^X
LASTX
*
LASTX
+
CHS
- Marcus von Cube
- Fonctionne à 1200 bauds
- Messages : 914
- Enregistré le : 20 avr. 2006 13:48
- Localisation : Wehrheim, Allemagne
- Contact :
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
Tu peux aller à https://sourceforge.net/projects/wp34s/files/ , télécharger la version de la WP 34S pour le PC , et lire la documentation crée par Walter. La WP 34S et très puissante !Gilles59 a écrit : WP34S je suppose Marcus ?
Ca fait quoi ?
Marcus von Cube
Wehrheim, Allemagne
http://www.mvcsys.de
CASsette IO utilities
BASIC comparison sheet
WP 34S
Wehrheim, Allemagne
http://www.mvcsys.de
CASsette IO utilities
BASIC comparison sheet
WP 34S
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
Joli le décalage
J'aime bien la version 41 aussi avec son 10^-3 !
J'aime bien la version 41 aussi avec son 10^-3 !
HP : 67 25 34C 15C 41CX 48S* 48SX 48GX 35S* WP34S* 39gII*
TI : SR52 57 58C* 59 Programmer 66 74S 65
Sharp : PC 1245 1251* 1262 G-850S G-850V
Canon : X-07* F-800P*
Casio : CG-8 SF5300E*
*: persos d'époque
TI : SR52 57 58C* 59 Programmer 66 74S 65
Sharp : PC 1245 1251* 1262 G-850S G-850V
Canon : X-07* F-800P*
Casio : CG-8 SF5300E*
*: persos d'époque
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
J'ai une 30B en plus.. Faudra que la transforme un de ces jours :OMarcus von Cube a écrit :Tu peux aller à https://sourceforge.net/projects/wp34s/files/ , télécharger la version de la WP 34S pour le PC , et lire la documentation crée par Walter. La WP 34S et très puissante !Gilles59 a écrit : WP34S je suppose Marcus ?
Ca fait quoi ?
Casio FX-502P /602P / 603P / FX180P+ / FX4000P / TI57 / TI66 / TI74 Basicalc / TI95 Procalc / HP12C / HP15C LE / DM41L / HP 30B / HP39GII / HP 48SX USA / 49G / 49g+ / 50G / 50G NewRPL / HP Prime / Oric 1 / Amstrad CPC 6128+ CM14 et MM12 / Alice 32
- C.Ret
- Fonctionne à 9600 bauds
- Messages : 3404
- Enregistré le : 31 mai 2008 23:43
- Localisation : N 49°22 E 6°10
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
Oui, c'est pas mal:pir2 a écrit :Sinon, sur HP-41Code : Tout sélectionner
3 CHS 10^X LASTX * LASTX + CHS
Code : Tout sélectionner
[ 3 ] [CHS] [f][10^x] [f][LASTx] [ x ] [f][LASTx] [ + ] [CHS]
┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐
│ 3_ ││-3.000 ││ 0.001 ││ -3.000 ││-0.003 ││-3.000 ││-3.003 ││ 3.003 │
└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘
C'est quand-même plus de touches que :
Code : Tout sélectionner
[ 3 ] [ENTER^] [ENTER^] [f][10^x] [ ÷ ] [ + ]
┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐
│ 3_ ││ 3.000 ││ 3.000 ││ 1000.000 ││ 0.003 ││ 3.003 │
└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘
SHARP PC-1211 PC-1360 EL-5150 PC-E500 | Commodore C=128D | Texas Instruments Ti-57LCD Ti-74BASICalc Ti-92II Ti-58c Ti-95PROCalc Ti-30XPROMathPrint | Hewlett-Packard HP-28S HP-41C HP-15C HP-Prime HP-71B | CASIO fx-602p | NUMWORKS | Graphoplex Rietz Neperlog | PockEmul | Sommaire des M.P.O. | Ma...dov'il sapone.
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
Rpl
1 touche de plus qu'en RPN, car 3 ENTER en RPL met un seul 3 sur la pile
Code : Tout sélectionner
3 ENTER ENTER ENTER 10^x / + »
Casio FX-502P /602P / 603P / FX180P+ / FX4000P / TI57 / TI66 / TI74 Basicalc / TI95 Procalc / HP12C / HP15C LE / DM41L / HP 30B / HP39GII / HP 48SX USA / 49G / 49g+ / 50G / 50G NewRPL / HP Prime / Oric 1 / Amstrad CPC 6128+ CM14 et MM12 / Alice 32
- C.Ret
- Fonctionne à 9600 bauds
- Messages : 3404
- Enregistré le : 31 mai 2008 23:43
- Localisation : N 49°22 E 6°10
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
Ah! Oui, le premier ENTER sert à valider la ligne de commande.
L'instruction DUPDUP n'existe pas sur mon HP-28S, je ne peux pas vérifier, mais le code suivant devrait fonctionner:
« 3 DUPDUP ALOG / + »
ce qui fait moins d'instructions.
par contre, en nombre de touches, je ne sais pas. Tout dépend de l'accessibilité de l'instruction DUPDUP et ALOG dans les menus et sous-menus des HP48/HP50 ?
L'instruction DUPDUP n'existe pas sur mon HP-28S, je ne peux pas vérifier, mais le code suivant devrait fonctionner:
« 3 DUPDUP ALOG / + »
ce qui fait moins d'instructions.
par contre, en nombre de touches, je ne sais pas. Tout dépend de l'accessibilité de l'instruction DUPDUP et ALOG dans les menus et sous-menus des HP48/HP50 ?
SHARP PC-1211 PC-1360 EL-5150 PC-E500 | Commodore C=128D | Texas Instruments Ti-57LCD Ti-74BASICalc Ti-92II Ti-58c Ti-95PROCalc Ti-30XPROMathPrint | Hewlett-Packard HP-28S HP-41C HP-15C HP-Prime HP-71B | CASIO fx-602p | NUMWORKS | Graphoplex Rietz Neperlog | PockEmul | Sommaire des M.P.O. | Ma...dov'il sapone.
Re: Misez P'tit, Optimisez - N°29bis (Calcul)
Oui mais je n'utilise jamais DUPDUP hors programmation. Taper 2 fois ENTER va bien plus vite.C.Ret a écrit : ↑15 juil. 2023 21:38 Ah! Oui, le premier ENTER sert à valider la ligne de commande.
L'instruction DUPDUP n'existe pas sur mon HP-28S, je ne peux pas vérifier, mais le code suivant devrait fonctionner:
« 3 DUPDUP ALOG / + »
ce qui fait moins d'instructions.
par contre, en nombre de touches, je ne sais pas. Tout dépend de l'accessibilité de l'instruction DUPDUP et ALOG dans les menus et sous-menus des HP48/HP50 ?
DUPDUP c'est Shift PRG STACK NEXT NEXT DUPDUP (soit 5 touches si on ne compte pas le shift). Un "double clic" sur ENTER fait pareil.
ALOG correspond à 10^x sur le clavier.En mode programme appuyer sur 10^x donne ALOG
Idem pour les n PICK qui ne servent à rien hors programmation : la pile interactive (ca existe sur le 28 ?) est bien plus pratique.
Casio FX-502P /602P / 603P / FX180P+ / FX4000P / TI57 / TI66 / TI74 Basicalc / TI95 Procalc / HP12C / HP15C LE / DM41L / HP 30B / HP39GII / HP 48SX USA / 49G / 49g+ / 50G / 50G NewRPL / HP Prime / Oric 1 / Amstrad CPC 6128+ CM14 et MM12 / Alice 32