Misez P'tit, Optimisez - N°29 (Calcul)

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Avatar du membre
bkg2018
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 359
Enregistré le : 30 mai 2012 16:57

Misez P'tit, Optimisez - N°29 (Calcul)

Message par bkg2018 »

But : afficher 3.003 en au moins DEUX opérations de calcul ET sans utiliser la touche "."

J'attaque avec le Sharp pc-g850V en 7 touches

Code : Tout sélectionner

3
1/X                    ->affiche 0.333333333
2nd DIGIT 3      ->affiche 0.333
MDF                 ->tronque les chiffres non affichés
1/x                    ->3.003

Sur TI57 ou 58 : 9 touches c'est un peu pareil

Code : Tout sélectionner

3
1/X                    ->affiche 0.333333333
2nd Fix 3          ->affiche 0.333
EE INV EE        ->tronque les chiffres non affichés
1/x                    ->3.003
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
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par bernouilli92 »

En au moins 2 opérations ?
Ou moins de 2 opérations?
Voici en une opération :

Code : Tout sélectionner

3003 ENTER EEX 3 /
Et en deux :

Code : Tout sélectionner

1003 ENTER EEX 3 / 2 +
HP, Casio, Sharp, Psion, quelques TI et divers autres
Avatar du membre
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3405
Enregistré le : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par C.Ret »

Code : Tout sélectionner

 [ 3 ]        [ENTER^]      [ 1 ]         [ 0 ]         [1/x]         [shift][ %]   [ + ]
┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐
│ 3_         ││ 3.000      ││ 1_         ││ 10_        ││ 0.1        ││ 0.003      ││ 3.003      │
└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘

Code : Tout sélectionner

[ 4 ][ 7 ][EEX][ 5 ]     [ENTER]                  [ 4 ][ 8 ][ 4 ][ 1 ][ 1 ][ 4 ][ 1 ][shift][ %CH ] 
┌───────────────────────┐┌───────────────────────┐┌───────────────────────┐┌───────────────────────┐
│3:                     ││4:                     ││3:                     ││4:                     │
│2:                     ││3:                     ││2:                     ││3:                     │
│1:                     ││2:                     ││1:              4700000││2:                     │
│47E5_                  ││1:              4700000││4841141_               ││1:                3.003│
└───────────────────────┘└───────────────────────┘└───────────────────────┘└───────────────────────┘
Modifié en dernier par C.Ret le 26 déc. 2012 23:30, modifié 2 fois.
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.
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par bernouilli92 »

En 7 touches :

Code : Tout sélectionner

EEX 3 1/x 1 + 3 *
HP, Casio, Sharp, Psion, quelques TI et divers autres
Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1602
Enregistré le : 27 oct. 2010 20:46

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par Gilles59 »

En 5 commandes (HP49-50)

Code : Tout sélectionner

3 DUPDUP ALOG / +
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
Avatar du membre
bkg2018
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 359
Enregistré le : 30 mai 2012 16:57

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par bkg2018 »

Hum, HP rules :)

Dans l'idée je voulais mettre en valeur le CONST des Sharp 850 mais je crois que c'est pas flagrant :-)

J'avais pensé mettre "un seul chiffre" mais ... Je crois que ce sont encore les HP qui s'en sortiraient le mieux.

On attend aussi des ptites versions Casio 502/602, des Basic, des je sais pas quoi ...
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
Avatar du membre
bkg2018
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 359
Enregistré le : 30 mai 2012 16:57

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par bkg2018 »

Gilles59 a écrit :En 5 commandes (HP49-50)

Code : Tout sélectionner

3 DUPDUP ALOG / +
Mon dieu c'est quoi ce truc ??????

:-)
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
Avatar du membre
bkg2018
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 359
Enregistré le : 30 mai 2012 16:57

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par bkg2018 »

bernouilli92 a écrit :En 7 touches :

Code : Tout sélectionner

EEX 3 1/x 1 + 3 *
Enorme !
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
Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1602
Enregistré le : 27 oct. 2010 20:46

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par Gilles59 »

bkg2018 a écrit :
Gilles59 a écrit :En 5 commandes (HP49-50)

Code : Tout sélectionner

3 DUPDUP ALOG / +
Mon dieu c'est quoi ce truc ??????

:-)
En français ;)


3 + (3 / 10^3)

3 3 3 ALOG / +

(DUPDUP duplique 2 fois la base de la pile 3 DUPDUP est idem à 3 ENTER ENTER ENTER )
(ALOG c'est 10^x sur le clavier)

3
3
3
Shift 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
Avatar du membre
bkg2018
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 359
Enregistré le : 30 mai 2012 16:57

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par bkg2018 »

J'aurais du préciser dans l'énoncé : "sauf les machines tordues" :-)

C'est puissant mais l'air de rien, çà fait un paquet de touches pour 5 commandes... Il faut passer en alpha pour taper les noms des commandes ou aller dans les menus etc.

Je n'ai pas de 49/50, il faudrait compter les appuis de touches pour voir combien çà en fait :-)
Modifié en dernier par bkg2018 le 27 déc. 2012 16:18, modifié 3 fois.
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
Avatar du membre
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3405
Enregistré le : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par C.Ret »

bkg2018 a écrit :
Gilles59 a écrit :En 5 commandes (HP49-50)

Code : Tout sélectionner

3 DUPDUP ALOG / +
Mon dieu c'est quoi ce truc ??????

:-)
Un coup de génie : :lol:

Code : Tout sélectionner

 3                        DUPDUP                   ALOG                     /                         +
┌───────────────────────┐┌───────────────────────┐┌───────────────────────┐┌───────────────────────┐┌───────────────────────┐
│8:                     ││9:                     ││9:                     ││9:                     ││9:                     │
│7:                     ││8:                     ││8:                     ││8:                     ││8:                     │
│6:                     ││7:                     ││7:                     ││7:                     ││7:                     │
│5:                     ││6:                     ││6:                     ││6:                     ││6:                     │
│4:                     ││5:                     ││5:                     ││5:                     ││5:                     │
│3:                     ││4:                     ││4:                     ││4:                     ││4:                     │
│2:                     ││3:                    3││3:                    3││3:                     ││3:                     │
│1:                     ││2:                    3││2:                    3││2:                    3││2:                     │
│3_                     ││1:                    3││1:                 1000││1:                 .003││1:                3.003│
└───────────────────────┘└───────────────────────┘└───────────────────────┘└───────────────────────┘└───────────────────────┘
Bon sur HP-41C (et autre HP Classic) c'est moins spectaculaire :

Code : Tout sélectionner

 [ 3 ]        [ENTER^]      [ENTER^]      [f][10^x]     [ ÷ ]         [ + ]
┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐
│ 3_         ││ 3.000      ││ 3.000      ││ 1000.000   ││ 0.003      ││ 3.003      │
└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘
Mais donc tout à fait aussi énorme que le coupe de Bernouilli !

Code : Tout sélectionner

[EEX]          [ 3 ]        [1/x]         [ 1 ]         [ + ]         [ 3 ]         [ * ]
┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐┌────────────┐
│ 1        _ ││ 1        3_││ 0.001      ││ 1_         ││ 1.001      ││ 3_         ││ 3.003      │
└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘└────────────┘
Pour SHARP PC-1211 (et consoeur) 7 touches (aussi):
> 3+3/Exp3 [enter]

Code : Tout sélectionner

[ 3 ][ + ][ 3 ][ / ][Exp][ 3 ]  [ENTER]
┌────────────────────────┐      ┌────────────────────────┐
│3+3/E3_                 │      │                   3.003│
└────────────────────────┘      └────────────────────────┘
Modifié en dernier par C.Ret le 27 déc. 2012 00:31, modifié 1 fois.
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.
Avatar du membre
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7141
Enregistré le : 31 janv. 2008 14:24
Localisation : Banlieue Paârisienne
Contact :

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par gege »

Avec :
3003 / 1000 =
Ça fait 10 touches...

Sur certaines machines :
30030 % %

G.E.
Avatar du membre
bkg2018
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 359
Enregistré le : 30 mai 2012 16:57

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par bkg2018 »

nan gégé tu as une seule opération !

En fait j'aurais du énoncer autrement : en n'utilisant que deux touches avec des chiffres !
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
Avatar du membre
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Enregistré le : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Misez P'tit, Optimisez - N°29 (Calcul)

Message par Marcus von Cube »

WP 34S

Code : Tout sélectionner

3
SDR 3
RCL+ L
Répondre

Retourner vers « Tous les Pockets »