Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!news.imp.ch!news.alphanet.ch!alphanet.ch!.POSTED.lfbn-poi-1-1100-187.w83-200.abo.wanadoo.fr!josephb From: josephb@nowhere.invalid (Joseph-B) Newsgroups: fr.comp.sys.mac.programmation Subject: Re: Y a comme un =?ISO-8859-1?Q?d=E9faut?= Date: Sat, 4 Dec 2021 15:25:27 +0100 Organization: Aucune Sender: joseph25b@lfbn-poi-1-1100-187.w83-200.abo.wanadoo.fr Message-ID: <1pjo2wu.1hc52gb1l7s1a3N%josephb@nowhere.invalid> References: <1pjmz6k.1v0nod6mfq0rkN%josephb@nowhere.invalid> <1pjnmh9.11fmmgjvnnxyuN%josephb@nowhere.invalid> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Info: shakotay.alphanet.ch; posting-host="lfbn-poi-1-1100-187.w83-200.abo.wanadoo.fr:83.200.203.187"; logging-data="21095"; mail-complaints-to="usenet@alphanet.ch" User-Agent: MacSOUP/F-2.8.4 (6da4d6e6d0) (Mac OS X version 10.11.6 (x86)) X-NO-ARCHIVE: YES Bytes: 2863 Lines: 35 pehache wrote: > Le truc classique c'est (1+1e-16)-1 dont le résultat est zéro > exactement, parce que la représentation d'un flottant 64 bits ne peut > pas différencier (1+1e-16) de 1 Je me moque éperdument que les limites du calcul en virgule flottante à e-14 ou e-16 les confondent à zéro, ce que vous n'avez pas l'air de comprendre c'est qu'il n'est pas admissible de la part d'ingénieurs de laisser faire en sorte que leur bijou d'intelligence et de science ne soit pas cohérent avec la réalité triviale. Pour reprendre l'exemple de MV, (2.001 -2) avec une calculette à moins d'un euro retournera 0,001 Ouais, mais c'est moche et trivial tandis que (2.001 -2) dans AppleScript retournera 9.9999999999989E-4 et ça c'est dû à une science tellement supérieure qu'elle devrait clore le bec des ignorants même si c'est en contradiction avec l'enseignement de l'arithmétique élémentaire. Mac, PC, Supercalculateur ou calculette à 2 balles, ne sont que des put… d'outils./ Il n'est pas acceptable que ce soit à l'utilisateur lambda dans le cadre de son utilisation basique (2.001 -2 sur un Mac) de ne s'en prendre qu'à lui même parce qu'il a eu l'impudence de soumettre un calcul dont le résultat affiché (pour "légitime" qu'il soit) est en contradiction avec ce que ces pauvres ignorantins de maîtres d'école ont passé des vies à enseigner. D'après toi et OM ce serait au clampin utilisateur d'établir des procédures de tests de validité des librairies mathématiques que les ingénieurs d'Apple n'ont pas prix la peine de faire ? Si oui, restons-en là, nos points de vue sont irréconciliables. -- J. B.