5 avril 2016

Quand le tableur fait une bourde (excel, libreoffice…)

Par

PO49(Re)Salut à tous!

Après l’histoire de Casio et Ti, où en fait ce serait peut-être plus Casio qui pourrait avoir raison en parlant de priorité implicite lié à la suppression du signe « multiplier ».

Cette fois-ci je vais m’attarder sur les tableurs, on m’a signalé cette erreur sur Twitter, en disant qu’Excel en faisait de bonnes.

Bon moi, je n’ai pas excel, mais libreoffice (linux oblige), mais l’erreur est aussi présente sur libreoffice!

 


Télécharger

Télécharger (flv)

Les autres problèmes sont disponibles ici

Le moteur de recherche pour toutes les vidéos est là

Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous :

Twitter Facebook Google Plus email
Licence Creative Commons

5 Réponses

  1. Jean-Baptiste Faure - 06.04.2016

    Bonjour,

    Voir les explications ici :
    https://bugs.documentfoundation.org/show_bug.cgi?id=37271
    et dans cette discussion récente :
    https://www.mail-archive.com/users@global.libreoffice.org/msg48607.html

    Bonne journée
    JBF

  2. Arnaud Durand - 06.04.2016

    Extrait de la discussion ….
    Ça laisse songeur….
    « So as Microsoft developers has made a mistake 20 years ago, LibreOffice also copied this mistake without even checking. And now, to maintain retro-compatibility, we are going to have this wrong behaviour until the end of the time?. »

  3. Jean-Baptiste Faure - 06.04.2016

    LibreOffice et avant OpenOffice.org et encore avant StarOffice ne sont pas, heureusement, des clones de MS-Office. Si la remarque que vous rapportez était fondée, LO-Calc aurait aussi implémenté le bug d’Excel sur le calcul des années bissextiles (non, 1900 n’est pas bissextile).

    La priorité de l’opérateur unaire – sur l’exponentiation est définie (entérinée) par la norme OpenDocument (norme ISO 26300) ; voir la note 1 de https://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part2.html#Operators

    Vous devriez lire la discussion déjà mentionnée, elle est instructive. Elle commence ici : http://nabble.documentfoundation.org/Awkward-behaviour-of-LO-Calc-tp4179763.html

    Bonne soirée

  4. Arnaud Durand - 06.04.2016

    Au delà de la norme open-document, cela reste une erreur de mathématiques, point.

  5. SamChaTICE - 07.04.2016

    De la plus amples explications sur l’origine des erreurs d’informaticien : https://en.m.wikipedia.org/wiki/Order_of_operations#Programming_languages

Laisser une réponse

Si le commentaire me paraît irrespectueux envers les médias que je propose, je me réserve le droit d'enlever les passages outrageants, si ceux-ci ne sont pas constructifs ou argumentés.Merci d'en tenir compte.
Aucune aide ne sera donnée pour les problèmes vidéos (sauf enseignants qui utilisent leurs mails académiques)!

Vous êtes un robot? * Time limit is exhausted. Please reload CAPTCHA.