Einen schönen Montag-Morgen, liebes vb-Paradise Forum :)
Eine kleine Frage, wie ich folgendes Problem lösen kann:
Auf einer Form existiert eine Textbox, in die der Benutzer des Programmes eine mathematische Funktion (Bsp: [f(x)=] 3x^4 + 7x^3 - 2x + 1) eingibt.
Ich würde gerne wissen, wie man das Programme erkennen lassen kann, was zB der höchste Exponent in der Formel ist.
Ich denke mal, man müsste zu aller erst nach dem "^" Zeichen im string suchen lassen und dann die Zahl, die sich dahinter befindet abfragen, aber wie mache ich das?
Gibt es eine Funktion mit der man einen String char für char durchgehen kann und jedes Zeichen einzelnd abfragt?
(dann könnte man ja nach jeder Zeichen-abfrage ein "if charx = ..." setzen)
Vielleicht denke ich ja auch zu engstirnig oder so und es gibt eine viel leichtere Lösung :D
Mfg
LevelXProject
Eine kleine Frage, wie ich folgendes Problem lösen kann:
Auf einer Form existiert eine Textbox, in die der Benutzer des Programmes eine mathematische Funktion (Bsp: [f(x)=] 3x^4 + 7x^3 - 2x + 1) eingibt.
Ich würde gerne wissen, wie man das Programme erkennen lassen kann, was zB der höchste Exponent in der Formel ist.
Ich denke mal, man müsste zu aller erst nach dem "^" Zeichen im string suchen lassen und dann die Zahl, die sich dahinter befindet abfragen, aber wie mache ich das?
Gibt es eine Funktion mit der man einen String char für char durchgehen kann und jedes Zeichen einzelnd abfragt?
(dann könnte man ja nach jeder Zeichen-abfrage ein "if charx = ..." setzen)
Vielleicht denke ich ja auch zu engstirnig oder so und es gibt eine viel leichtere Lösung :D
Mfg
LevelXProject