Misez P'tit, Optimisez - N°31 (quotient et reste)

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

Avatar du membre
Marge
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6189
Enregistré le : 01 oct. 2008 14:39
Localisation : En bas, tout au fond à gauche.

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par Marge »

Opinion intéressante.
Mais il ne faut pas s'y trompé, cette apparente puissance est aussi une difficulté, il y a sur ces modèles bien plus de choses à connaitre et maitrisé
Très juste. Et pour un cerveau vieillissant (je parle du mien... car c'est plein de petits jeunes de moins de vingt ans ici ! :lol: ), cela devient rapidement difficile de résoudre un problème quelconque en raison de la profusion de matériel et d'instructions.
Face à cette tendance naturelle à l'évolution( les instructions natives des calculettes ne sont-elles pas ajouté au fur et à mesure de l'optimisation de celles-ci ?), les pockets BASIC semblent être bien plus homogènes et statiques. Est-ce par ce que leurs concepteurs ont délibérément cherché à y implanter un language standard et normé accessible aux plus grands nombres ?
Le BASIC a réellement constitué une révolution pour l'apprentissage de la programmation, au détriment de la rapidité et de l'économie d'octets. D'ailleurs, presque tous les constructeurs de calculettes s'y sont mis, non ? (Besoin de vos lumières, là : HP, oui, Sharp, oui, Casio, oui, TI, sans doute (pas de nom sous la main), et encore ?)
Avatar du membre
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3422
Enregistré le : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par C.Ret »

Les BASICs

SHARP : premier à s'y mettre. Une grande famille.
HP : HP75 et HP71 et d'une certaine façon les HP-39g et 39-gII
Casio : depuis la fx-702P
CANON : pa réellement des pockets, mais de vrais systèmes basés sur le BASIC
TI : TI-74 BASICALC
Modifié en dernier par C.Ret le 11 janv. 2013 18:08, 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
Woodstock
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1969
Enregistré le : 17 mai 2008 11:19
Localisation : Au fin fond du Santerre ...

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par Woodstock »

+ Panasonic (HHC), Sanyo (PHC-8000), National (JR-800), Toshiba (IHC-8000) et les clones Tandy, Olympia, Quasar... et je dois en oublier quelques, mais ce sont tous des vendeurs et/ou constructeurs de calculatrices au départ.
I'm the operator
Of my pocket calculator
I am adding
And substracting...
(Kraftwerk, Computer World, 1981)
Avatar du membre
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3644
Enregistré le : 06 sept. 2011 14:57
Localisation : Normandie

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par Hobiecat »

C.Ret a écrit :Mais il ne faut pas s'y tromper, cette apparente puissance est aussi une difficulté, il y a sur ces modèles bien plus de choses à connaitre et maitriser.
Entièrement d'accord, c'est d'ailleurs pour ça que j'utilise encore régulièrement mes HP-15C et HP-41 : il y a bien longtemps que je n'ai plus besoin d'ouvrir un manuel pour ces machines, alors que pour la 50G ou la WP34S... En même temps, comme dit dans un MPO précédent, les machines que l'on maîtrise bien sont souvent les machines de notre époque lycéen/étudiant : un jeune qui a une 50G de nos jours ne doit pas beaucoup ouvrir le manuel non plus ? Et pourtant c'est un des modèles actuels les plus complexes.
Avatar du membre
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3422
Enregistré le : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par C.Ret »

Très juste.
Pour ma part, je fais la distinction entre l'appréciation que l'on fait de l'utilisation d'un nouvel outil, qui n'est pas encore "approprié" et un outil, aussi complexe soit-il, une fois que l'utilisateur en maitrise parfaitement (ou convenablement) l'usage.

Certaines machines, du fait de certaines caractéristiques, d'un clavier plus simple ou plus étendu (moins de shift, f g ou h ) mais aussi les circonstances de l'apprentissage s'approprient plus facilement que d'autre qui pourtant seraient plus puissance ou plus adapté à l'usage qu'en en fait.

Et cela n'est pas uniquement vrai pour les calculatrices, je retrouvais la même approche avec les instruments (microscope électronique, spectromètres, sondes, etc...); selon leur conception et surtout la conception de l'interface utilisateur, les nouveaux opérateurs (et d'une autre façon les opérateurs aguerris) mettent plus ou moins de temps (ou ont plus ou moins de difficultés) à s'approprier l'instrument et en tirer le meilleur de leurs performances.

Je crois que faire l'effort est un bon exercice qui évite de rester "coincé" dans son "domaine de confort". Malheureusement, il y a plus de chance que cet effort se concrétise par une réelle maitrise de l'engin (ou une bonne appropriation) si l'on utilise un exemplaire réel de la calculatrice, les simulateurs sur ordi ne rendant pas la partie "mécanique" et la "sensation physique" de l'utilisation.
Un peu comme les spectromètres et autres microscopes électroniques; les simulateurs ne rendent pas le ressenti en cas de décharge ou coup de jus !
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
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°31 (quotient et reste)

Message par Marcus von Cube »

bernouilli92 a écrit :Par contre j'ai une question : je n'arrive pas à faire RCLx T, ni RCL+ Z. Apres RCL, le premier appui sur * donne RCLx mais le second appui sur * repasse en RCL.
Il y a une astuce à connaître ?
La séquence correcte en ce cas est RCL x ENTER T
Avatar du membre
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 8410
Enregistré le : 12 févr. 2007 18:36
Localisation : Pas très loin de Lyon
Contact :

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par badaze »

Mon premier programme pour HP 29.

Dividente
Enter
Diviseur
R/S
En x il y a le reste et le quotient ailleurs dans la pile :mrgreen:

Code : Tout sélectionner

01 /
02 Last x
03 x >< y
04 Enter
05 Int
06 Roll down
07 Frac
08 x
09 R/S
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer :(
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.
Avatar du membre
oli
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 311
Enregistré le : 30 mars 2012 14:13
Localisation : CH

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par oli »

badaze a écrit :Mon premier programme pour HP 29.
Je vois que tu n'as pas perdu de temps :wink:
Que les anciennes hp (RPN) avant qu'elles ne soient Made in China !!!
Avatar du membre
Marge
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6189
Enregistré le : 01 oct. 2008 14:39
Localisation : En bas, tout au fond à gauche.

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par Marge »

Merci à tous pour votre participation !

Bon, eh bien je crois qu'on a fait le tour. Et il y a des programmes pour beaucoup de machines, c'est sympa.

Mon prochain MPO sera un poil plus compliqué, je vous aurai prévenus :lol:
Avatar du membre
Marge
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6189
Enregistré le : 01 oct. 2008 14:39
Localisation : En bas, tout au fond à gauche.

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par Marge »

badaze a écrit :Mon premier programme pour HP 29.

Dividente
Enter
Diviseur
R/S
En x il y a le reste et le quotient ailleurs dans la pile :mrgreen:

Code : Tout sélectionner

01 /
02 Last x
03 x >< y
04 Enter
05 Int
06 Roll down
07 Frac
08 x
09 R/S
Ah, mais dis-moi, badaze, en ajoutant simplement x><y, Rd, x><y, il me semble que tu nous coiffes tous au poteau ! Pas mal pour un début ! :D
Avatar du membre
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2935
Enregistré le : 03 mai 2008 15:33
Localisation : Grenoble

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par zpalm »

Le seul souci c'est le FRAC x qui ne donne pas toujours un résultat entier ...
Avatar du membre
Marge
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6189
Enregistré le : 01 oct. 2008 14:39
Localisation : En bas, tout au fond à gauche.

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par Marge »

Ah... oui, c'est juste. Bon disons que badaze nous coiffe pour un poteau sur une infinité. Mais c'est déjà pas mal !
Allez, la bonne nuit. :D
Avatar du membre
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 8410
Enregistré le : 12 févr. 2007 18:36
Localisation : Pas très loin de Lyon
Contact :

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par badaze »

zpalm a écrit :Le seul souci c'est le FRAC x qui ne donne pas toujours un résultat entier ...
Je commence juste. Il faut être indulgent. ;) (et en plus je n'ai pas la doc).
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer :(
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.
Gilles59
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1602
Enregistré le : 27 oct. 2010 20:46

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par Gilles59 »

RPL (ou newRPL) HP50g

Probléme 1 : IDIV2

ex 13 3 IDIV2
-> 4 1

Problème 2 : Pas mieux que Bernouilli page -2-
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
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3422
Enregistré le : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Misez P'tit, Optimisez - N°31 (quotient et reste)

Message par C.Ret »

Gilles59 a écrit : 15 juil. 2023 22:01Problème 2 : Pas mieux que Bernouilli page -2-
Moi j'ai mieux pour HP-50g:

Code : Tout sélectionner

4:                                       4:       359907
3:                                       3:          789
2:       359907                          2:          456
1:          789    « DUP2 IDIV2 SWAP »   1:          123
Ce qui me donne des idée pour HP-28S:
Problème n°1:

Code : Tout sélectionner

2:       359907                          2:          456
1:          789    « MOD LAST / IP »     1:          123
Problème n°2:

Code : Tout sélectionner

4:                                          4:       359907
3:                                          3:          789
2:       359907                             2:          456
1:          789    « DUP2 MOD LAST / IP »   1:          123
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.
Répondre

Retourner vers « Tous les Pockets »