Encore un mot,
Message de Philippe Allart date 2007-04-15 11:54 :
Par contre, je tiens à insister sur le fait que l'application fonctionne
parfaitement sous OOo 2.1, et que les arrondis sont apparus avec la 2.2.
Il y a quelque chose qui a changé.
Un résultat 16 au lieu de 16,5 est une tronca
Bonjour Philippe,
Message de Philippe Allart date 2007-04-15 11:54 :
Bonjour,
Tout d'abord un grand merci pour ce long développement qui clarifie
énormément les règles de conversion dans OOoBasic.
C'est une occasion pour moi aussi d'approfondir Basic.
Plus on gratte, plus on trouve. Les docs
Message de Philippe Allart date 2007-04-14 14:20 :
Puisque j'ai posté le message, je me dois de faire part de mes avancées au
fur et à mesure. Voici la séquence qui met en évidence le bug, de manière
indiscutable:
Sub f1
f2(16.50) ' on part d'un valeur numérique
End Sub
sub f2(v2 as string)
'
Message de Philippe Allart date 2007-04-14 13:28 :
Philippe Allart a écrit :
La fonction CDbl dans f4 plante avec un point décimal, et renvoi un
arrondi avec une virgule.
Je reformule:
Si j'utilise la fonction CDbl dans *f3*, elle plante avec un point
décimal, et elle renvoi un arrondi si je