Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

the[V]oid

Alter Hase

  • »the[V]oid« ist der Autor dieses Themas

Beiträge: 775

Wohnort: Aachen

  • Private Nachricht senden

1

11.11.2009, 08:32

[C++] Lib um einfache mathematische Ausdrücke zu berechnen

Hallo,

ich bin auf der Suche nach einer flotten Lib, um einfache mathematische Ausdrücke zu berechnen. Hab irgendwie nix ausreichend leichtgewichtiges mit Google finden können, alles was ich brauche an Operationen ist neben den Grundrechenarten noch Sinus und Cosinus und eventuell die Exponentialfunktion. Möchte mir eigentlich den Aufwand ersparen, das selbst zu implementieren. Kennt da jemand zufällig was?

Vielen Dank im Voraus
<< an dieser Stelle ist eine Signatur verstorben >>

2

11.11.2009, 08:44

Nimm doch einfach math.h^^

the[V]oid

Alter Hase

  • »the[V]oid« ist der Autor dieses Themas

Beiträge: 775

Wohnort: Aachen

  • Private Nachricht senden

3

11.11.2009, 08:47

Eigentlich dachte ich, das wäre bei der Fragestellung klar, aber ich füge nochmal hinzu:
Es geht um mathematische Ausdrücke, die erst zur Laufzeit des Programms bekannt werden und als Zeichenkette vorliegen.
<< an dieser Stelle ist eine Signatur verstorben >>

4

11.11.2009, 08:54

Also eher sowas in der Art eines "integrierten Taschenrechners"?

5

11.11.2009, 10:20

such doch bei google nach "Expression parser" oder sowas...gibts genug, denke ich
ansonsten: das is schnell gemacht mit bison oder sowas

6

11.11.2009, 12:26

So ziemlich jede Skriptsprache sollte das können.
Python, Lua, AngelSkript, Squirrel usw.
Damit kann man dann auch super leicht eine typische Konsole einsetzen, wo man während dem spielen Debugbefehle eingeben kann.
Lieber dumm fragen, als dumm bleiben!

Werbeanzeige