Je voudrais écrire dans un fichier texte des données formatée afin que, quelque soit sa valeur, elle ait toujours la même longueur.
Pour cela, j'utilise la la méthode suivante:
print '%*.*E'%(11, 4, 2)
ce qui me donne l'écriture scientifique de 2:
2.0000E+00
Je peux donc choisir le nombre de caractère total de ma chaîne (10), le nombre de caractère après la virgule (4), mais je n'arrive pas à choisir le nombre de caractère après le 'E'.
En effet, j'aimerais avoir trois chiffres au lieu de deux (2.0000E+000)
Est-il possible de configurer ceci?
En vous remerciant
Format de l'écriture scientifique d'un nombre
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.