beta

Jep Java

License Options

Download General Free No License

Description

Jep is a Java library for parsing and evaluating mathematical expressions. With this package you can allow your users to enter an arbitrary formula as a string, and instantly evaluate it. Jep supports user defined variables, constants, and functions. A number of common mathematical functions and constants are included.

Features
- Small size (only 260KB as jar archive)
- Fast evaluation
- High precision using BigDecimals
- Includes common math functions and operators
- Supports Boolean expressions
- Extendable and configurable architecture
- Support for strings, vectors and complex numbers
- Support for implicit multiplication
- Allows declared or undeclared variables
- Java 1.5 compatible
- Supports Unicode characters
- Extensive documentation
- Includes JavaCC grammar from which the main classes are generated

Specifications

Development Status: Stable
Operating System: Linux, Mac, Windows
Programming Languages: Java
Requirements:

JRE 1.2

Natural Languages: English
Registered: June 6, 2010

Files

jep-2.4.1-ext-1.1.1-gpl3.zip (2.6 MB)