Problème avec la fonction tangente

Bonjour à tous,

Le code suivant plante avec tan

Sub testtrigo
Print sin(pi/2)
Print cos(pi/4)
Print tan(pi/4)
End Sub

LO 5.2.1.2 (x64) téléchargé sur fr.libreoffice.org sur Ubuntu 16.04

Confirmez vous ?

Même problème sous Windows 7 avec LO 5.2.1.2 (x64).

Message d'erreur : procédure inconnue ...

Rebonjour,

J'ai pu testé pas de problème avec LO : 4432, 4472, 5103,5122

Il s'agit sans doute d'une régression.

Quelqu'un peut-il vérifier avec des versions de LO comprises entre 5122 et 5212 ?

Merci d'avance.

Cordialement.

J'ai la version des dépôts sur Ubuntu 16 : 5.1.4.2

Peux-tu nous donner la procédure pour tester ?

Cédric

Bonjour,

Il me semble détecter une erreur de syntaxe pi() au lieu de pi

cdt

Bonjour,

Suivre Outils -> Macros -> Gérer les Macros -> Éditer le module 1

Coller le code

Sub testtrigo
Print sin(pi/2)
Print cos(pi/4)
Print tan(pi/4)
End Sub

Puis cliquer sur le bouton "Exécuter le Basic ou sur F5"

Merci.

Je ne crois pas car dans le code

Sub testtrigo
Print sin(pi/2)
Print cos(pi/4)
Print tan(pi/4)
End Sub

le plantage se produit uniquement avec tan.

Cdlt.

Merci,

Pas de soucis sur ma version : 5.1.4.2 sur Ubuntu 16.04.

Pas de souci avec la Version: 5.1.5.2 win 10

Bonne journée

Bonjour,

Pas de problème avec la version suivante :
Version: 5.1.5.2 (x64)
Build ID: 7a864d8825610a8c07cfc3bc01dd4fce6a9447e5
CPU Threads: 4; OS Version: Windows 6.19; UI Render: GL;
Locale: fr-FR (fr_FR); Calc: CL

Problème avec la version suivante :
Version: 5.2.2.2 (x64)
Build ID: 8f96e87c890bf8fa77463cd4b640a2312823f3ad
CPU Threads: 4; OS Version: Windows 6.19; UI Render: GL;
Locale: en-US (fr_FR); Calc: CL

Cordialement.
Hervé

Bonjour à tous,

Merci pour vos réponses.

J'en suis à OK jusqu'à la version 5142 et problème à partir de 5212.

Si vous avez une version installée intermédiaire cela vaut le coup de faire le test.

Pour tester :

/Suivre Outils -> Macros -> Gérer les Macros -> Éditer le module 1 //
/ /
//Coller le code //
/ /
//Sub testtrigo //
//Print sin(pi/2) //
//Print cos(pi/4) //
//Print tan(pi/4) //
//End Sub //
/ /
//Puis cliquer sur le bouton "Exécuter le Basic ou sur F5" /

Merci.

Bonjour Didier,

Le code suivant plante avec tan

Sub testtrigo
Print sin(pi/2)
Print cos(pi/4)
Print tan(pi/4)
End Sub

LO 5.2.1.2 (x64) téléchargé sur fr.libreoffice.org sur Ubuntu 16.04

Confirmez vous ?

Pas de pb ici. Tan(Pi) = 1.0

Debian 8.1, LibreOffice officiel

Version: 5.1.5.2
Build ID: 7a864d8825610a8c07cfc3bc01dd4fce6a9447e5
Threads CPU : 4; Version de l'OS :Linux 3.16; UI Render : par défaut;
Locale : fr-FR (fr_FR.UTF-8); Calc: group

Amicalement,

Suis ok avec la Version: 5.1.5.2 win 10

Bonne journée

Bonjour Didier,

Le code suivant plante avec tan

Sub testtrigo
Print sin(pi/2)
Print cos(pi/4)
Print tan(pi/4)
End Sub

LO 5.2.1.2 (x64) téléchargé sur fr.libreoffice.org sur Ubuntu 16.04

Confirmez vous ?

Pas de pb ici. Tan(Pi) = 1.0

Il me semble que traditionnellement tan(pi)=0 et tan(pi/4) =1
cdt
JMB

les traditions... pfff...

Bon j'ai oublié le /4. Il fallait lire Tan(Pi/4) = 1.0

Mes excuses trigonométrées,

Bonjour,

Bonjour Didier,

Le code suivant plante avec tan

Sub testtrigo
Print sin(pi/2)
Print cos(pi/4)
Print tan(pi/4)
End Sub

LO 5.2.1.2 (x64) téléchargé sur fr.libreoffice.org sur Ubuntu 16.04

Confirmez vous ?

Pas de pb ici. Tan(Pi) = 1.0

Tu voulais dire tan(pi/4) = 1,0 ???

Il me semble que traditionnellement tan(pi)=0 et tan(pi/4) =1
cdt
JMB

Nous sommes d'accord.
Le problème est que le programme plante sur la ligne Print tan(pi/4) au lieu d'afficher 1.

Cordialement.

Bjr

Win10 LO 5.1.5.2

Tout fonctionne mais au lieu d'écrire les résultats dans le fichier, ça ouvre successivement 3 MsgBox avec résultats :

  * 1
  * 0,707106781186548
  * 1,0

Cordialement
Sandy-Pascal Andriant

Bonsoir,

Le bogue est déjà présent dans la 5.2.0.0 beta2

Version: 5.2.0.0.beta2 (x64)
Build ID: ae12e6f168ba39f137fc110174a37c482ce68fa4
CPU Threads: 2; OS Version: Windows 6.1; UI Render: default;
Locale: fr-FR (fr_FR)

Bonjour à tous,

Le code suivant plante avec tan

Sub testtrigo
Print sin(pi/2)
Print cos(pi/4)
Print tan(pi/4)
End Sub

LO 5.2.1.2 (x64) téléchargé sur fr.libreoffice.org sur Ubuntu 16.04

Confirmez vous ?

Bonjour,

Version: 5.1.5.2
Build ID: 7a864d8825610a8c07cfc3bc01dd4fce6a9447e5
Threads CPU : 4; Version de l'OS :Mac OS X 10.10.5; UI Render : GL;
Locale : fr-FR (fr.UTF-8); Calc: group

tout fonctionne, pas à pas comme en exécution directe.

C_Lucien

Je descends dans les versions de développement pour cerner la date d'introduction de la régression :
bogue reproduit avec :
- Version: 5.2.0.0.alpha0+
Build ID: 18565a34d6e2768d70462f124c6d6972448efe22
CPU Threads: 4; OS Version: Windows 6.1; UI Render: GL;
TinderBox: Win-x86@62-merge-TDF, Branch:MASTER, Time: 2015-12-23_11:31:57
Locale: fr-FR (fr_FR)

bogue NON reproduit avec :
- Version: 5.2.0.0.alpha0+
Build ID: 2d4279b53a7835303e0804c2b1cf9aa53fd723aa
Threads 4; Ver: Windows 6.1; Render: GL;
TinderBox: Win-x86@62-merge-TDF, Branch:MASTER, Time: 2015-12-05_16:45:52
Locale: fr-FR (fr_FR)

Donc je cerne entre le 5 et 23 décembre 2015

A+

Laurent BP