Retourner au contenu associé (entrée de forum : Ecriture fichier txt)
Posté par NeoX le 25 avril 2015 à 10:59. En réponse au message Ecriture fichier txt. Évalué à 2.
si read_all te renvoie 19.88533333 et que tu veux 19.9 il faut jouer avec les arrondis
il doit y avoir une fonction qui fait ca, admettons qu'elle s'appelle round() et prenne 2 arguments, la valeur, et le nombre de decimale
ca donnerait un truc du genre : round(read_all(),1)
à mettre à la place du read_all() actuel dans le sfile.write(...)
evidemment j'ai dit round(), mais je ne suis pas aller voir dans le manuel de python ni sur internet pour savoir si c'etait son vrai nom.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Est-ce que tu as un message d'erreur ?
Posté par NeoX . En réponse au message Ecriture fichier txt. Évalué à 2.
si read_all te renvoie 19.88533333
et que tu veux 19.9 il faut jouer avec les arrondis
il doit y avoir une fonction qui fait ca, admettons qu'elle s'appelle round() et prenne 2 arguments, la valeur, et le nombre de decimale
ca donnerait un truc du genre :
round(read_all(),1)
à mettre à la place du read_all() actuel dans le sfile.write(...)
evidemment j'ai dit round(), mais je ne suis pas aller voir dans le manuel de python ni sur internet pour savoir si c'etait son vrai nom.