Sehr geehrte Besucher und Kunden,
wir möchten Sie darüber informieren, dass unser Unternehmen vorübergehend geschlossen bleibt.
Anfragen, Bestellungen und andere geschäftliche Aktivitäten können in diesem Zeitraum nicht bearbeitet werden. Unsere Webdienste bleiben offline.
Wir sind ab dem 14. August wieder für Sie da.
Vielen Dank für Ihr Verständnis.
Ihr MHGS IT Solutions Team

TFunctionParser as Automation/COM-Server

What is TFunctionParser?

TFunctionParser™ is a Math Parser for analyzing and evaluating mathematical functions.
The function term is a user given string like 'sin(x)*t'. The function term can be changed at runtime.
TFunctionParser provides about 100 mathematical intrinsic functions and operations. The user can define functions, constants and variable names himself.

Thus TFunctionParser is a software that can be used by software developers to build their own applications embedding a powerful and comprehensive mathematical parser for quick and easy analyzing and evaluating mathematical functions.

Every programming or scripting language that supports COM can use TFunctionParser: Delphi, C, C++, C#, PHP, Perl, VBScript, JavaScript, VBA, Java, PowerShell, ...

TFunctionParser Interaction with Clients


TFunctionParser provides the following features:

  • Algebraic syntax, not case sensitive
  • Parentheses ()
  • Floating point numbers (IEEE format)
  • Support of hexadecimal numbers
  • Angles in radians, degrees or gons
  • Userdefined variablenames (default: x, y, z and t)
  • Implemented mathematical constants
  • Userdefined constants
  • About 100 predefined mathematical functions and operations in TFunctionParser
  • Userdefined functions based on the predefined ones (macros)
    functions can be nested, combined and inserted into other functions, like 'f(g(sin(1/x))+x/2)*h(g(x-1);pi)', where f(x), g(x) and h(x) are userdefined functions.
  • Userfunctions: YOUR own code is evaluated
  • Easy to use

System requirements

Windows 95/98/ME, NT/2000/XP/2003/Vista/2008/7/8.x/10/11.
Now available for 32 and 64 bit!

Typical Applications

  • Mathematical Function Plotter
  • Financial and Banking Software
  • Calculators
  • Medical Evaluations
  • Mathematical Education and Training
  • Database Applications
  • ...


Application Sample of TFunctionParser


TFunctionParser 7.6 is Shareware.
You may test it for a period of 30 days.

If you use it in your non-commercial applications you must register it. The license fee for non-commercial use is 20 EUR.
If you want to use TFunctionParser for commercial purposes please contact us.


TFunctionParser 7.6, 32 bit
(zipped, about 460 kB, last updated 2022-March-18,
MD5: ABE3130A7A4D85959B6661726EB91826)

TFunctionParser 7.6, 64 bit
(zipped, about 1.5 MB, last updated 2022-March-18,
MD5: CFC848BFA07B0FAF7745B66C25A28998)

Older versions are still available as Delphi Components.

TFunctionParser is one of our award-winning software products.

20 years
Produkt des Monats
Zufälliges Produkt
Neuestes Update
Neues Update
Neues Update
ContentWays SE
ContentWays SE
© MHGSMHGS: Impressum Datenschutz Nutzungsbedingungen Sitemap