ECRITURE DE VALEUR EN UTILISANT LES FORMATS D'ÉCRITURE DU FORTRAN

Signaler
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
-
Messages postés
171
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
20 juillet 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/28190-ecriture-de-valeur-en-utilisant-les-formats-d-ecriture-du-fortran

Messages postés
171
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
20 juillet 2008

voici des exemples du help de vb6

MyStr = Format(5459.4, "##,##0.00") ' Returns "5,459.40".
MyStr = Format(334.9, "###0.00") ' Returns "334.90".
MyStr = Format(5, "0.00%") ' Returns "500.00%".

Dans le pire des cas, si tu veux les memes possibilité qu'avec les chaines de caractères tu convertit ton numerique dans le passage du parametre.

format (trim$(str$(numeric)),"@@@@@")
Messages postés
21
Date d'inscription
mardi 4 mars 2003
Statut
Membre
Dernière intervention
20 janvier 2009

cela fonctionne bien pour les chaines de caractères, as tu une solution pour les expressions numériques ?
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
27
Et si je te dit que en VB, Format("123","@@@@@") retourne "..123" (j'ai mis des points à la place des espaces, pour plus de compréhension) .... est-ce que cela t'aide ??