Un "bug" de la fonction puissance sur certaines Casio

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 de l’utilisateur
phm
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1368
Inscription : 08 avr. 2016 18:36
Localisation : Est Parisien

Re: Un "bug" de la fonction puissance sur certaines Casio

Message par phm » 02 sept. 2019 18:32

Cher Bernouilli92,
J’arrive à la conclusion qu’aucun de nous 2 a raison (ou tort) …

1) En mathématique l'ordre des calculs dans une formule est bien défini et la formule doit être posée explicitement. Donc il y a soit des parenthèses, soit la fraction est représentée à l’horizontale.
2) Quand une formule n’est pas assez explicite, c’est le fabricant de calculatrice qui définit une règle.
3) Pour soulager notre amis Ledudu, il n’y a donc pas de bug sur les Casio. :mrgreen:

Conclusion, pour 8/2(2+2) nous avons bien 2 résultats, 1 ou 16, en fonction de la calculatrice utilisée. Une formule plus explicite est donc nécessaire pour ne pas faire d’erreur.
HEWLETT-PACKARD : The best
CANON
X-07 X-730 X-711 XR-100 XM-101 XP-110F XP-120F XP-130F XP-140

AMSTRAD CPC-464 CPC-6128 ATARI STF DAI Indata

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Re: Un "bug" de la fonction puissance sur certaines Casio

Message par gege » 02 sept. 2019 19:11

Bonjour,
La différence de priorité entre la multiplication implicite et normale est un truc :
- crétin car trompeur et inélégant, illogique
- malin car ça donne plus de possibilités, il suffit de réfléchir...

Et c'est là que le bât blesse, il faut réfléchir :-)

Bref, même si je préfère 16, pas de quoi en faire un plat.
Ce débat est intéressant !
G.E.

Avatar de l’utilisateur
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2483
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Un "bug" de la fonction puissance sur certaines Casio

Message par C.Ret » 03 sept. 2019 16:54

phm a écrit :
02 sept. 2019 18:32
[…]3) Pour soulager notre amis Ledudu, il n’y a donc pas de bug sur les Casio. :mrgreen: […] pour 8/2(2+2) nous avons bien 2 résultats, 1 ou 16, en fonction de la calculatrice utilisée. […]
Ben, justement, je vote pour conserver le titre de ce fil, car de toutes les calculatrices qui se trouvent sur mon bureau, il n'y a qu'une CASIO fx-602p pour effectuer ce calcul tel quel. Et fournir un résultat étrange : 2

Mes deux SHARP me renvoi une erreur de syntaxe (respectivement 1..... ou ERROR 1)
Ma TI-57 LCD ne me permet pas de saisir les opérations jusqu'au bout sans que le clavier ne déconne.
Ma TI-92 renvoie 16 en considérant que 8/2(2+2) est équivalent à (8/2).(2+2) mais n'affiche pas les parenthèse autour de 8/2
Mon HP Prime renvoie 1 car elle considère que 2(2+2) est le dénominateur de la fraction 8 / ( 2.(2+2) ) en tirant le trait de fraction tout du long.
HP15c incapable de saisir une telle expression algébrique
HP41C renvoie la chaine alpha 8/2(2+2) mais ne l'évalue pas.
HP28S renvoi une erreur de syntaxe et n'évalue pas '8/2(2+2)'
CASIO fx-602p aucune difficulté pour effectuer 8 / 2 ( 2 + 2 ) qui renvoi 2 lorsque j'appuie sur la touche =

Peut-être je me trompre; la CASIO fx-602p interprète bien l'expression 8/2(2+2) et tente de m'indiquer qu'il y a deux interprétations possibles ??


P.S.: j'ai retirer les piles de la télécommande pour essayer sur ma TI-74 BASIC en mode calculatrice, elle donne le même résultat que la 602p
En mode BASIC E1 Syntax !
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | HP-28S + HP82240A | TI-74 BasiCalc | HP-41C + (2 memory + stat + IR) | HP-15C | HP Prime Color Touchscreen Graphing Calculator| TI-92 II | CASIO fx-602p + FA-1 | HP-71B 64K+JPC-ROM+HPIL+card reader . Sommaire des M.P.O..

Avatar de l’utilisateur
Danny
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 739
Inscription : 28 déc. 2013 17:34

Re: Un "bug" de la fonction puissance sur certaines Casio

Message par Danny » 13 janv. 2020 20:17

Sujet intéressant ! :D
Gege34 a écrit :
03 août 2016 17:45
Je viens d'essayer sur la HP48 en mode Equation, en écrivant bien 3^3^2 mais avec le décalage vers le haut pour les exposants et le résultat est bien 19683, d’ailleurs l'équation qui est poussé sur la pile est '3^(3^2)'
En effet, et j’ajoute qu’en saisissant '3^3^2' en mode algébrique, si on ouvre ensuite l’expression dans l’éditeur d’équations (en appuyant sur VIEW), elle est interprétée comme (3^3)^2, ce qui est raccord avec ce qui a été dit précédemment :)

Sinon, sur Casio fx-8500G et CFX-9900GC on obtient aussi la mauvaise réponse :geek:
Casio fx-702P, 750P, 880p, 3900p, 7000G, 6000G, 6500G, 6800G, 8500G, 4500P, 9900GC, 9950GB +, Graph 100+ USB, Graph 90+E, fx-CP400
HP 35, 45, 65, 21, 25, 67, 33E, 41C, 41CV, 41CX, 15C, 20S, 42S, 28S, 32S, 32SII, 48SX, 48S, 48G, 48GX, 48G+, 50g, 35s, 39gII, Prime
Sharp PC-1245, 1500A, 1430, 1350, 1360, 1403, 1403H, 1262, EL-9000, PC-E500S | Psion Organiser II XP, Organiser II LZ 64 | Tandy PC-7

Répondre

Revenir vers « Tous les Pockets »