REAL_TO_STRING(EX)

klaus-001
2010-11-26
2011-01-27
  • klaus-001 - 2010-11-26

    Hallo Forumgemeide,

    Gibt es einen Baustein der eine Real Zahl (0.23) in einen String umwandelt. Der String sollte immer die Expotentialdarstellung enthalten.

    REAL_TO_STRING(EX)

    Beispiel:
    REAL--------->STRING
    1000--------->'1.0e3'
    100---------->'1.0e2'
    10----------->'1.0e1'
    1------------>'1.0e0'
    0,1----------->'1.0e-1'
    0,01---------->'1.0e-2'
    0,001--------->'1.0e-3'

    Könnt ihr mir bitte helfen.
    DANKE!

     
  • Schuero - 2010-11-29

    Hallo.

    Versuchs mal mit der Funktion "REAL_TO_STRING".

    Gruß Schuero

     
  • klaus-001 - 2010-12-06

    Danke für die Antwort,

    jedoch die Funktion "Real_To_String" funktioniert nicht.

    Bei dieser Funktion ändert sich das Format je nach Wert.

     
  • Anonymous - 2010-12-06

    Originally created by: ebt'ler

    Du kannst Mantisse und Exponent aus dem Real nehmen, diese zu einen String wandeln, das "e" noch mit hinzunehmen und dann noch alles zusammenfügen.

     
  • mactoolz - 2010-12-12

    Hi,

    ist ja witzig. So was ähnliches habe ich mir selber programmiert, nur das Gegenteil dazu.
    Ich wollte bei der Konvertierung das exponent nicht vorhanden ist und aber die richtige Zahl dar steht
    mit allen Nullen aus der Exponentenangabe.

    MacToolz

     
  • klaus-001 - 2010-12-13

    Hallo Forumgemeinde,

    danke für euere Bemühungen.

    Ich hatte mir schon gedacht, dass ich den Baustein selber schreiben muss.

    Grüsse Klaus

     
  • hugo - 2011-01-25

    schau mal in die oscat library dort findest du real_to_strf der sollte das machen was du möchtest
    w www.oscat.de w

     
  • klaus-001 - 2011-01-27

    Hallo Hugo,

    Erstmal Danke!!

    Jedoch suche ich die Funktion REAL_TO_STRING(in Expotentialdarstellung).

    Grüsse KLaus

     

Log in to post a comment.