Bonjour a tous !
J'ai un petit souci avec l'exportation de nombre à virgule dans un fichier texte. En effet, je "perd" une décimale au passage, lorsque que le nombre est supérieur à 10000.000, et je perd 2 décimales lorsque le nombre est supérieur à 100000.000.
Pourtant, dans mon fichier texte, l'espace alloué pour écrire ces nombres est de 14 caractères, soit par exemple des nombre de cette forme 1000000000.000 On peut voir qu'il y a normalement la place pour les écrire.
De plus, ces nombres sont alignés à gauche, et non pas à droite, comme je voudrais.
Voila comment je m'y prend pour exporter : Dans une requête, je fixe d'office le format du nombre : Fixe, 3 décimales. J'ajoute les enregistrements dans une table (ou je garde le format numérique , réel simple) et j'exporte
ensuite vers un fichier texte avec un format export..
Voici mes questions :
* Pourquoi est-ce que je perds des décimales, selon la grandeur des nombres?
* Pourquoi les nombre sont-ils alignés à gauche dans le fichier texte ?
* Comment peut-on les aligner à droite ?
* J'ai bien essayé d'exporter ces nombre dans une table avec des champs texte, mais il ne garde que 2 décimales,même en ayant fixé à 3 le nombre de décimales dans la requêtes...
J'espère avoir été assez clair dans mes explications...
Pourriez vous m'aider ? merci par avance
Didier
Partager