Problème de décimale ....

Signaler
Messages postés
6
Date d'inscription
jeudi 14 mars 2002
Statut
Membre
Dernière intervention
8 juillet 2002
-
cs_pignouf
Messages postés
6
Date d'inscription
jeudi 14 mars 2002
Statut
Membre
Dernière intervention
8 juillet 2002
-
Salut tout le monde !

Mon problème est simple. Je veux convertir des variables de type long en chiffres ayant 4 décimales aprés la virgule, comment faire ?

2 réponses

Messages postés
37
Date d'inscription
lundi 20 mai 2002
Statut
Membre
Dernière intervention
25 avril 2003

var1=format(var2,"0.0000")
a+
GtommarC
Messages postés
6
Date d'inscription
jeudi 14 mars 2002
Statut
Membre
Dernière intervention
8 juillet 2002

Boilà, je veux convertir une variable long en une valeur ayant 4 chiffres aprés la virgule. J'ai donc utilisé la commande format comme suit :

Cells(1, 1).Value = Format(1.00000023841858, "0.0000")

Et la réponse pour VB est 10 000 !!!
Et j'ai beau mettre ce code dans tous les sens, j'ai toujours le même résultat.

Qu'est ce que j'ai fait comme bêtises ?
S'agit'il d'un bug monstreux ? (j'ai rebooté mon pc et le résultat est le même)

Un grand merci pour votre aide.

@+
Greg