JbcParser is a mathematical expression parser for Java. It parses and evaluates expressions given as strings at runtime. Comes with predefined math functions. Users can define their own functions and variables.
Component features include:
Easy to use component API.
Comes with predefined functions.
You can create custom functions/variables and get a callback to your own functions that you define in your source code.
Optimization: Constant expression elimination for repeated tasks.
Analytic Operators: +, -, /, *, ^
Logical Operators: <, >, =, &, |, !, <>, <=, >=
Paranthesis: (, {, [
Functions in the form of: f(x,y,z,...)
List of predefined functions is available in the documentation.
Royalty free distribution at affordable price.
Source code is included.
Read more about JbcParser Math Parser Component here.