AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Mit Strings rechnen

Ein Thema von naudoc · begonnen am 9. Mär 2007 · letzter Beitrag vom 9. Mär 2007
Antwort Antwort
Seite 2 von 2     12   
naudoc

Registriert seit: 7. Nov 2006
92 Beiträge
 
#11

Re: Mit Strings rechnen

  Alt 9. Mär 2007, 16:42
Das Ding soll wie so ein Texas Instruments oder so Taschenrechner funktionieren, wo man oben eine Formel(oder heißt das Term?) eingibt und unten Steht das Ergebnis.

Und von Parsen oder was auch immer hab ich keine Ahnung... und wenn das so kompliziert ist versteh ich das auch nicht durchs lesen von ein paar Beiträgen, die nur auf ein bestimmtes Problem eine Antwort geben und Grundwissen vorraussetzen. Ich bräuchte einen 'das is ein Parser' Thread, den wohl niemand schreiben will...

mfG
  Mit Zitat antworten Zitat
Benutzerbild von Corpsman
Corpsman

Registriert seit: 8. Nov 2005
Ort: nähe Stuttgart
981 Beiträge
 
Delphi XE2 Professional
 
#12

Re: Mit Strings rechnen

  Alt 9. Mär 2007, 16:48
Also generel soltlest du Grundwissen haben. Sonst läuft das auf Copy Paste Raus. und das Bringt dir mal 0

Ich habe mal den Parser meines Loop Compilers veröffentlicht. den Kannst dir ansehn. Jedoch ist da jede menge anderes Zeug drin, und ich bin mir nicht sicher ob du das dann verstehst.
Uwe
My Sitewww.Corpsman.de

My marble madness clone Balanced ( ca. 70,0 mb ) aktuell ver 2.01
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#13

Re: Mit Strings rechnen

  Alt 9. Mär 2007, 16:50
Hallo,

http://www.aidaim.com/intr_spc.htm

also mehr helfen kann ich nu wirklich nicht.
Mit diesem Quellcode habe ich das mal in ein Programm eingebaut.


Heiko
Heiko
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#14

Re: Mit Strings rechnen

  Alt 9. Mär 2007, 17:47
"Parser" ist nicht ganz das richtige Stichwort.
"Expression Evaluator" (deutsch: Ausdruck Auswerter) trifft es am Besten.
Ein Expression Evaluator enthält intern einen Parser; aber wir wollen hier keine Haare spalten.
Auf Torry's gibt einige Freeware Komponenten:
http://www.torry.net/pages.php?id=307
Für einen Expression Evaluator, der etwas taugt, braucht man schon einige Wochen Programmierzeit, wenn man bei Null beginnt.
Gute EEs haben jede Menge nützliche Features wie z.B. Benutzervariablen, vielen Datentypen (float, int, bool, strings, ...), benutzerdefinierte Funktionen, ...
Andreas
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 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