Partage
  • Partager sur Facebook
  • Partager sur Twitter

Format de l'écriture scientifique d'un nombre

    15 novembre 2011 à 13:12:52

    Bonjour à tous!

    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 ;)

    • Partager sur Facebook
    • Partager sur Twitter

    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.
    • Editeur
    • Markdown