Bonjour aux amis des maths
Dans calc, j'écris la formule suivante:
=cos(0)
J'obtiens, 1. Logique.
Dans la cellule adjacente, j'écris:
=sin(0)
J'obtiens 0. Indubitable.
Je continue avec
=cos(0)*sin(0).
Chacun aura déjà calculé le résultat: 0. Rien à dire.
Diabolique, cette fois: j'écris (attention, il y a une faute dans l'écriture!!)
=cos(0)sin(0)
soit la notation manuelle classique qui est incorrecte dans le tableur.
Il n'y a pas de message d'erreur. Pire même: il y a un résultat qui est... cos(0). La fin de l'expression est escamotée.
Bug connu?
Calcul d'une expression incorrecte
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Membre OOrganisé
- Messages : 71
- Inscription : 10 déc. 2005 18:34
- Localisation : Brüsel - Belgique
Calcul d'une expression incorrecte
Ymai
Ooo2.3 -> Ubuntu 7.10
Ooo2.3 -> Ubuntu 7.10
-
- NOOuvel adepte
- Messages : 18
- Inscription : 10 nov. 2005 16:10
Bonsoir,
Je viens d'essayer avec XP et OOo calc 2.02...
la formule =cos(0)sin(0) me renvoie 1 soit cos(0)
la formule =sin(0)cos(0) me renvoie 0, soit sin(0).
Donc, dans les 2 cas, seule la première partie de la formule est prise en compte..
J'ai donc réessayé en tronquant la 2e partie et là, il n'a pas aimé : #NOM?
Voilà, à suivre... Je vais essayer de comprendre !
Je viens d'essayer avec XP et OOo calc 2.02...
la formule =cos(0)sin(0) me renvoie 1 soit cos(0)
la formule =sin(0)cos(0) me renvoie 0, soit sin(0).
Donc, dans les 2 cas, seule la première partie de la formule est prise en compte..
J'ai donc réessayé en tronquant la 2e partie et là, il n'a pas aimé : #NOM?
Voilà, à suivre... Je vais essayer de comprendre !
-
- Membre OOrganisé
- Messages : 50
- Inscription : 24 mars 2006 22:19
- Localisation : France - Nantes
Dans les formules de Calc, les fonctions sans opérateur du genre
=(1+2)(3+4) renvoie toujours le 1er paramètre, soit le résultat de (1+2). C'est vrai que c'est pas forcément judicieux mais je trouve que c'est mieux que les suggestions de correction d'Excel qui sont parfois bizarres.
Jérôme.
=(1+2)(3+4) renvoie toujours le 1er paramètre, soit le résultat de (1+2). C'est vrai que c'est pas forcément judicieux mais je trouve que c'est mieux que les suggestions de correction d'Excel qui sont parfois bizarres.
Jérôme.
Windows XP SP2 + Ooo 2.0.2 (US)
-
- Membre fOOndateur
- Messages : 4154
- Inscription : 07 déc. 2005 13:55
- Localisation : Vic-Fezensac dans le Gers