Announcement

Collapse
No announcement yet.

Konvertierung einer string-Variablen in eine Zahl

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Konvertierung einer string-Variablen in eine Zahl

    Hallo<br>
    ich benutze folgende Methode, um eine string-Variable in eine Zahl zu<br> konvertieren :<br>
    #include <string><br>
    string StrZahl;<br>
    StrZahl = "1.234";<br>
    double Zahl = atof(StrZahl.c_str());<br>

    Kennt jemand eine elegantere Lösung ?<br>

    Hans-Georg Lotz<br>

  • #2
    Ich denke mal, da gibt es eine elegantere Lösung. Probier mal

    int i = StrToInt(StrZahl)

    Comment


    • #3
      an Roman: Ich denke Hans Georg möchte den String in einen Fliesskommawert umwandeln. Dein Vorschlag wandelt in einen int.
      an Hans Georg: Dein Weg ist höchstwahrscheinlich der 'eleganteste'; soll heissen: Ich weiß nicht von einer Alternative.

      Gruss

      Jürge

      Comment


      • #4
        noch einmal ich: Hans Georg, schau mal in der C++-Builder-Hilfe unter fcvt nach. Das dürfte Dir unter Umständen helfen.

        Gruß

        Jürge

        Comment


        • #5
          Hallo zusammen,

          es gibt ein StrToFloat, das könnte man anstelle von StrToInt einsetzen.

          Gruß Irmgar

          Comment

          Working...
          X