Affiche virgule fixe

lnilux Messages postés 19 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 30 juin 2009 - 26 janv. 2008 à 22:31
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 27 janv. 2008 à 22:58
Bonjour,
j'ai réalisé une calculatrice sous VB6 en utilisant des variables "single", integer... et l'affichage de valeur grande se fait dans le format scientifique : 1,234 e08,
or j'aimerais un affiche en virgule fixe: 1234000, 45.

comment puis-je changer cela ?

8 réponses

wtor Messages postés 59 Date d'inscription dimanche 23 novembre 2003 Statut Membre Dernière intervention 18 mars 2011
27 janv. 2008 à 01:27
tu peut utiliser la fonction format(var, vfrm)

ex :
format(125487.6518,"# ### ##0.00")  => 125 487.65
tu peut formater n'importe kel valeur
0
lnilux Messages postés 19 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 30 juin 2009
27 janv. 2008 à 01:44
je suis désolé mais ça ne marche pas chez moi...

en fait j'ai un résultat du type: 8,589935E+09...
et j'aimerais qu'en faisant mon Text1.text = CStr(...) le résultat me soit : 85899359934324234
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
27 janv. 2008 à 07:45
FormatNumber me semble tout indiqué
0
lnilux Messages postés 19 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 30 juin 2009
27 janv. 2008 à 10:34
j'ai essayé en regardant la doc msdn mais ça ne fonctionne pas... je crois que c'est plus pour VB 2005...
et pour VB6
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
27 janv. 2008 à 11:37
Salut et bonjour à tous,

Je vais peut-être dire une bourde, mais ne vaut-il pas mieux utiliser des variables de type : Double ?

A+
Exploreur

 Linux a un noyau, Windows un pépin
0
lnilux Messages postés 19 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 30 juin 2009
27 janv. 2008 à 12:18
j'ai essayé aussi de les utiliser mais le résultat est pire. Mon affichage est coupé, et du coup je ne vois pas la fin de mon nombre...
0
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
27 janv. 2008 à 12:59
Re,

Regarde cette source si elle peut te venir en aide...

A+
Exploreur

 Linux a un noyau, Windows un pépin
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
27 janv. 2008 à 22:58
FormatNumber ....

pas besoin de la doc MSDN...
presse F2, une recherche plus tard tu auras la syntaxe sous les yeux (nb, c'est bien du VB6 :p)
0
Rejoignez-nous