Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   kleiner, vlt auch etwas uneffizienter Mathe Parser (https://www.delphipraxis.net/128395-kleiner-vlt-auch-etwas-uneffizienter-mathe-parser.html)

mr_emre_d 29. Jan 2009 04:18

Re: kleiner, vlt auch etwas uneffizienter Mathe Parser
 
:D:D:D:D

Bei Numbers ',' ergänzen :P

also

Numbers: Set of Char = [ '0'..'9', ',' ];

dann geht

2s2+1 :P

Edit:
Jetzt bin ich mal gespannt, mit was für nem Problem du wieder kommst :)

MfG

Dax 29. Jan 2009 04:25

Re: kleiner, vlt auch etwas uneffizienter Mathe Parser
 
Negative Zahlen eventuell? 1 * (-1)

mr_emre_d 29. Jan 2009 04:27

Re: kleiner, vlt auch etwas uneffizienter Mathe Parser
 
:cry: :cry:

das löse ich später ... ich habe heute ne prüfung in der schule, ich gehe
lieber vorher noch lernen..

PS: danke für die hinweise :)

Gandalfus 29. Jan 2009 15:56

Re: kleiner, vlt auch etwas uneffizienter Mathe Parser
 
Für so einew Aufgabe würde man normalerweise mit einer Grammatik und einen mit einem Parser generator wie z.b Antlr arbeiten.
Der Ablauf könnte so aussehen:
1. Ein Lexer zerlegt die Eingabe(Mathematische Formel) in einzelne Tokens z.B 4,(
2. Ein Parser erstellt basierend auf einer Grammatik ein Baum
3. Der Baum wird ausgewertet

Florian Hämmerle 29. Jan 2009 18:02

Re: kleiner, vlt auch etwas uneffizienter Mathe Parser
 
An sowas arbeite ich auch gerade, nur ein bisschen größer...
Meine Fortschritte sind aber noch nicht zu sehen. Hab mich bis jetzt mit der Theorie befasst, werd mich aber in den Semesterferien (ja, die hab ich in 2 Wochen :D) an die Arbeit machen...

mfg flö


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:07 Uhr.
Seite 2 von 2     12   

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