ich möchte eine Realzahl in einen String konvertieren, um diesen dann in eine Datei zu schreiben. Das funktioniert mit der Funktion REAL_TO_STRING so lange die Zahlen >1 ganz gut.
Allerdings habe ich ein Problem wenn ich mit Zahlen <1 arbeiten muß z.B. 0.6. Dieser Zahlen werden als Exponetialzahlen ausgegeben, etwa so 6.00e-1. Ich würde sie aber gerne als ganz einfache Dezimalzahl ausgeben.
Gibt es dafür eine Funktion?
Viele Dank im voraus.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Aus einer Funktionsbibliothek (HBMutilities.lib) habe ich eine num2str() Funktion exportiert. Diese gibt dir die REAL-Zahl als String zurück, inkl. Rundung auf eine anzugebende Anzahl an Nachkommastellen.
Müsste deine Problematik eigentlich auch abdecken.
Hallo zusammen,
ich möchte eine Realzahl in einen String konvertieren, um diesen dann in eine Datei zu schreiben. Das funktioniert mit der Funktion REAL_TO_STRING so lange die Zahlen >1 ganz gut.
Allerdings habe ich ein Problem wenn ich mit Zahlen <1 arbeiten muß z.B. 0.6. Dieser Zahlen werden als Exponetialzahlen ausgegeben, etwa so 6.00e-1. Ich würde sie aber gerne als ganz einfache Dezimalzahl ausgeben.
Gibt es dafür eine Funktion?
Viele Dank im voraus.
Hallo
Aus einer Funktionsbibliothek (HBMutilities.lib) habe ich eine num2str() Funktion exportiert. Diese gibt dir die REAL-Zahl als String zurück, inkl. Rundung auf eine anzugebende Anzahl an Nachkommastellen.
Müsste deine Problematik eigentlich auch abdecken.
Gruss Erik
NUM2STR.zip [946 Bytes]
Danke!
Werd ich gleich mal ausprobieren.
Viele Grüße nach Ulm
Björn