Philippe Allart a écrit :
Je ferai un point en fin de semaine.
Je me disais bien qu'il y avait un loup :-)
sub f0
dim c as Currency
dim s as string
dim d as Double
c = 16.50
s = c
d = s
msgBox(d)
end Sub
Si c est une Currency, les décimales ne sont pas tronquées.
si c est un Double elles sont tronquées.
La conversion de Currency en String met un point décimal, et la
conversion de Double en String met une virgule décimale.
Ceci avec 2.1.
Je suppose que le "bug" a été corrigé dans la 2.2, mais dans le sens qui
ne convient pas pour l'environnement français.
Il me semble que les conversions implicites ne devraient pas prendre en
compte l'environnement linguistique, qui ne devrait servir que pour les
entrées/sorties.
A+
Ph.
--
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]