Ausgabe in Exponentendarstellung bei Linux(GNU) und Windows(GNU)
- 
					
					
					
					
Hallo,
ich habe folgendes Problem:
Ich benötige die formatierte Ausgabe einer Zahl. Wenn ich unter Linux arbeite, werden mir Zahlen in Exponentialdarstellung immer mit zwei Stellen nach dem e ausgegeben (Bsp: 2.1e03). Wenn ich das selbe unter Windows mache, stehen drei Stellen hinter dem e (Bsp:2.1e003).
Gibt es eine Möglichkeit die Stellen hinterm e festzulegen?thx
fogump
 - 
					
					
					
					
Wie gibst du die Zahlen denn aus? printf? cout? sonstwas?
 - 
					
					
					
					
Hallo hammer_heini
mit "fprintf" schreibe ich die Zahl in eine Datei, die später weiter verwendet wird und die vom Aussehen sehr genau definiert sein muß.
mfg & thx
fo gump
 - 
					
					
					
					
Die Anzahl der Stellen nach dem e kann man leider nicht verändern. Du kannst lediglich die Anzahl der Zach- und Vorkommastellen festlegen.
Siehe auch:
http://www.cplusplus.com/ref/cstdio/printf.html