Komma oder Punkt?



  • Hallo MFC/C++ Gemeinde

    Wie kann ich einem Eingabefeld den richtigen Wert auslesen, wenn der Benützer nicht auf Komma oder Punkt achtet?

    zB.: Eingabe x=5.1 und y=5.4 ergibt in meinem Programm A=27.54
    wenn der Benützer aber x=5.1 und y=5,4 eingibt, dann berechnet A=25.5

    Wie bekomme ich bei beiden das richtige Ergebnis A=27.54 ohne daß ich dem Eingabefeld die Eigenschaft Nummerisch geben muß? Also Komma wie Punkt zulasse?

    Gestro



  • Hallo !

    CString::Replace

    Ich gehe mal davon aus, dass die Werte irgendwann mal in einem CString stehen (z.B. beim Auslesen aus dem Editfeld). Dann schieb doch einfach ein Replace(',','.') drüber.

    Tschüss


Anmelden zum Antworten