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, ...

Features
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
- ...
Samples
|
 |
Information
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.
Download
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.
|