Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Aus String Integer berechnen (https://www.delphipraxis.net/128412-aus-string-integer-berechnen.html)

TM. 29. Jan 2009 13:30


Aus String Integer berechnen
 
Hallo,

Ich möchte eine Funktion f(x) skizzieren sowie weiteres berechnen lassen.
Hierzu gebe ich dem Benutzer ein Editfeld vor.
Angenommen, die Funktion ist f(x)=5x²-3x.
Wie kann ich jetzt, da ich den Teil nach dem Gleichheitszeichen vorliegen habe, das Ergebnis aus einem String rechnen lassen?

Gibt es etwas anderes als
Variable := StrToInt('1 + 1');
da dies hier auch nicht funktionieren kann?

mkinzler 29. Jan 2009 13:33

Re: Aus String Integer berechnen
 
In diesem Fall musst du den String Parsen -> MatheParser
Statt StrToInt() besser StrToIntDef(), TryStrToInt(), Val() nehmen


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz