Realzahl zu String konvertieren (ohne Exponetialdarstellung)

2006-04-05
2006-04-06
  • B.wieschendorf - 2006-04-05

    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.

     
  • Erik Böhm - 2006-04-05

    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]

     
  • B.wieschendorf - 2006-04-06

    Danke!

    Werd ich gleich mal ausprobieren.

    Viele Grüße nach Ulm

    Björn

     

Log in to post a comment.