|
format de nombre pour fichier texte |
Iniciado por mlion, 25,nov. 2004 11:46 - 3 respuestas |
| |
| | | |
|
| |
Publicado el 25,noviembre 2004 - 11:46 |
Bonjour,
Je bloque sur le problème suivant : Je dois écrire dans un fichier texte un nombre sous le format suivant -> 970 devra apparaître sous la forme 0000970000000 1980.037 devra apparaître sous la forme 0001980037000
Je ne vois pas pour le moment comment procéder, alors si l'un ou l'une de vous a une idée elle sera la bienvenue.
Merci.
Michel. |
| |
| |
| | | |
|
| | |
| |
Publicado el 25,noviembre 2004 - 12:29 |
Salut
Tu multiplie ton nombre par 10000000 pour obtenir les zéros à droite. Puis tu utilise la commande NumeriqueVersChaine() pour ajoouter les zéros à gauche.
Ciao http://wdgotcha.atspace.com |
| |
| |
| | | |
|
| | |
| |
Publicado el 25,noviembre 2004 - 12:53 |
Remplace( NumeriqueVersChaine(<TonNombre>, "014.6f"), ".", "")
J'espere que ca te convient 
Céline.
LION a écrit:
Bonjour,
Je bloque sur le problème suivant : Je dois écrire dans un fichier texte un nombre sous le format suivant -> 970 devra apparaître sous la forme 0000970000000 1980.037 devra apparaître sous la forme 0001980037000
Je ne vois pas pour le moment comment procéder, alors si l'un ou l'une de vous a une idée elle sera la bienvenue.
Merci.
Michel.
|
| |
| |
| | | |
|
| | |
| |
Publicado el 25,noviembre 2004 - 13:21 |
Merci pour vos réponses même si elles ne fournissaient pas le résultat voulu. J'ai trouvé cette syntaxe :
ExtraitChaîne((NumériqueVersChaine(<mon_nombre>, "014f")), 1, ".") + ... ExtraitChaîne((NumériqueVersChaine(<mon_nombre>,"014f")), 2, ".")
Cela fonctionne ... si cela peut aider un jour l'un de vous ...
Michel |
| |
| |
| | | |
|
| | | | |
| | |
|