AGB  ·  Datenschutz  ·  Impressum  







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

Formel ausrechnen

Ein Thema von Gentleman · begonnen am 31. Aug 2007 · letzter Beitrag vom 31. Aug 2007
Antwort Antwort
Gentleman

Registriert seit: 29. Sep 2004
302 Beiträge
 
Turbo Delphi für Win32
 
#1

Formel ausrechnen

  Alt 31. Aug 2007, 15:51
Hallo!

Ich habe ein kleines mathematisches Problem, bei dessen Lösung ich noch keinen richten Ansatz gefunden habe.
Ich möchte auf verschiedene Weise mit Funktionen arbeiten.

Zum Beispiel möchte ich die Funktionen f(x) = 2x² + 3x - 26 mit verschiedenen x-Werten auflösen.

Mein Hauptproblem ist eigentlich wie ich diese Form, die ich ja in Form eines Strings vorliegen habe in eine Form umgewandelt bekomme, mit der ich in Delphi rechnen kann.

Hat vielleicht jemand eine Idee, oder einige Informationen dazu?

Für Hilfe wäre ich sehr dankbar.
Vielen Dank im Voraus.
Lennard
Der Vorteil der Klugheit besteht darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger. (Kurt Tucholsky)
  Mit Zitat antworten Zitat
Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Formel ausrechnen

  Alt 31. Aug 2007, 15:52
Schau mal nach Mathe Parser! Da gibts ne Menge und auch schon fertigen Code.
Edit: Hier wäre z.B. ein schöner.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat
Gentleman

Registriert seit: 29. Sep 2004
302 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Formel ausrechnen

  Alt 31. Aug 2007, 16:09
Vielen Dank! das habe ich gesucht.
Lennard
Der Vorteil der Klugheit besteht darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger. (Kurt Tucholsky)
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#4

Re: Formel ausrechnen

  Alt 31. Aug 2007, 16:47
Schön würde ich diesen Parser zwar nicht nennen... Aber wenn er seinen Zweck erfüllt, warum nicht
  Mit Zitat antworten Zitat
Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Formel ausrechnen

  Alt 31. Aug 2007, 17:07
Wieso nicht? Natürlich ist er langsam, aber er ist schön erklärt.
Natürlich hätte ich ihm auch gleich einen kompilierenden Algo hinwerfen können. Aber was bringt sowas?
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#6

Re: Formel ausrechnen

  Alt 31. Aug 2007, 17:14
Schön und verständlich erklärt ist er, da stimme ich dir zu - allerdings wird extensiv Copy genutzt, ebenso Stringvergleiche. Für die genannten Zwecke (einfach das Ergebnis einer Formel berechnen) ist das zwar zweifellos ausreichend, aber ich sehe mir einen Beispielcode auch immer aus der Lehrperspektive an, und den verlinkten Parser sehe ich als zum erlenen der Grundlagen von Parsern ungeeignet.
  Mit Zitat antworten Zitat
Antwort Antwort


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 06:48 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