nchkommastellen bei float in write befehl
Verfasst: Dienstag 30. März 2010, 10:23
Hallo Forum,
ich suche eine Möglichkeit, die Anzahl der Nachkommastellen einer Fließkommazahl in einem write Befehl festzulegen. Es gibt zwar viele Posts zu Nachkommastellen, aber nur in Verbindung mit print. Ich will aber mit write in eine exteren Datei schreiben, wobei immer eine feste stellenanzhal gegeben sein soll, um die so erstellen tabellen später in Excel einlesen zu können. Im speziellen tritt das Problem bei der Ausgabe von 0 auf, es sollte also 0.0000000 ausgegeben werden.
Irgendwie funktioniert es auch nicht mit round(), angeblich würde er eine float-Zahl brauchen, aber nach einem py_get_float(str) sollte es sich um eine float-Zahl handeln... :s
Für Lösungsvorschläge dankbar
Christian
ich suche eine Möglichkeit, die Anzahl der Nachkommastellen einer Fließkommazahl in einem write Befehl festzulegen. Es gibt zwar viele Posts zu Nachkommastellen, aber nur in Verbindung mit print. Ich will aber mit write in eine exteren Datei schreiben, wobei immer eine feste stellenanzhal gegeben sein soll, um die so erstellen tabellen später in Excel einlesen zu können. Im speziellen tritt das Problem bei der Ausgabe von 0 auf, es sollte also 0.0000000 ausgegeben werden.
Irgendwie funktioniert es auch nicht mit round(), angeblich würde er eine float-Zahl brauchen, aber nach einem py_get_float(str) sollte es sich um eine float-Zahl handeln... :s
Für Lösungsvorschläge dankbar
Christian