Calcul d'une expression incorrecte

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

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.

Calcul d'une expression incorrecte

Messagepar ymai » 29 Mars 2006 16:13

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.
bogue connu?
Ymai
Ooo2.3 -> Ubuntu 7.10
ymai
Membre OOrganisé
Membre OOrganisé
 
Message(s) : 71
Inscrit le : 10 Déc 2005 19:34
Localisation : Brüsel - Belgique

Messagepar yoshi » 29 Mars 2006 18:43

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 !
yoshi
NOOuvel adepte
NOOuvel adepte
 
Message(s) : 18
Inscrit le : 10 Nov 2005 17:10

Messagepar jeromeC » 29 Mars 2006 19:25

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.
Windows XP SP2 + Ooo 2.0.2 (US)
jeromeC
Membre OOrganisé
Membre OOrganisé
 
Message(s) : 50
Inscrit le : 24 Mars 2006 23:19
Localisation : France - Nantes

Messagepar Papayes » 30 Mars 2006 05:42

Bonjour,

C'est vrai qu'un petit message d'erreur de syntaxe serait le bienvenue !

A
papayes
"Tout ce qui n'est pas donné est perdu"
Avatar de l’utilisateur
Papayes
Membre fOOndateur
Membre fOOndateur
 
Message(s) : 4154
Inscrit le : 07 Déc 2005 14:55
Localisation : Vic-Fezensac dans le Gers


Retour vers Tableur

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 7 invité(s)