On 2008-05-28 15:02:39 +0200, Jean-Baptiste Faure wrote: > Non, simplement qu'étudier les mathématiques en utilisant un tableur > n'est pas une bonne idée.
Ce n'est pas une raison pour faire n'importe quoi dans un tableur. > certes mais ne pas assurer la compatibilité avec l'existant et > forcer ainsi ses clients à refaire leur travail en est une autre. Aucun problème avec la compatibilité: les fichiers Excel sont lus avec "-" ayant la précédence sur "^", et OpenOffice peut définir un autre format avec "^" ayant la précédence, voire obliger à utiliser des parenthèses dans le format des fichiers. Ainsi, aucune ambiguïté dans la relecture des fichiers, et la précédence n'intervient alors que pour des formules tapées par l'utilisateur. À ce propos, pour résumer ce que font les calculatrices et logiciels qui font du calcul numérique, parmi ceux que j'ai testés: calc[1], Qalculate/qalc[2], wcalc[3], GP/PARI, Sollya et la calculatrice TI92 renvoient -9 pour -3^2. Abakus[4] renvoie 9. [1] http://www.isthe.com/chongo/tech/comp/calc/ [2] http://qalculate.sourceforge.net/ [3] http://w-calc.sourceforge.net/ [4] http://purinchu.net/abakus/ > Je ne crois pas que ce soit un autre sujet : on peut très bien > trouver qu'il n'y a pas de bonne raison de continuer à faire des > calculs en base 2 ce qui produit des erreurs d'arrondi inutiles sur > des calculs aussi simples que 0,1*11-1. Il y a de bonnes raisons de > ne pas implémenter une arithmétique décimale mais aussi de très > bonnes de le faire dans un tableur. C'est un autre sujet (celui-ci concerne l'arithmétique utilisé alors que l'autre concerne l'écriture des formules et leur analyse syntaxique) et il n'y a pas de raison que l'un ait une influence sur l'autre. Concernant l'arithmétique, il est probablement préférable d'utiliser une arithmétique décimale, mais ne crois pas que cela va résoudre tous les problèmes. Une arithmétique multiprécision ou rationnelle peut être une meilleure idée. Il y a déjà eu une discussion à propos de l'arithmétique d'OpenOffice (qui n'est pas l'arithmétique en base 2 classique) dans l'enfilade "[CALC] Calculs imprécis" en février/mars 2005, mais tu t'en souviens probablement. -- Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
