Search:
Product Details
No Image Available

JFormula

Published By: 

Japisoft

JFormula is a library for evaluating various mathematical expressions. User can evaluate instantly a string setting variables, adding its own functions or operators.

  • Decimal, string, boolean operators (or, and, not, xor...)
  • Unicode
  • High precision mode
  • Boolean expression support : (AC), (A or B) and not ( C equals D )
  • IF THEN ELSE expression
  • Short expression format : 2x+3y
  • Variable : A=(cos(PI + x )*2) + [y-x]^2
  • Multiple lines expression : A = 1 B = A + 1 ...
  • Functions with decimal, boolean, string or list arguments
  • Override or add your operators
  • Extend or add a new library dynamically
  • Override any functions from the current library by your one
  • Lazy evaluation for boolean expressions
  • Evaluation tree produced by a pluggable parsing system
  • Evaluation optimization for symbol value changes
  • Standard library with 24 mathematical functions
  • Use delegates for resolving unknown functions or symbols
  • Support for multithreaded computing
  • Many samples (library extension, graphes) for API interesting parts
  • JDK 1.1 compliant (tested on JDK1.1.8, JDK 1.4 and JDK1.5)

Product Variants

JFormula



Vendor Showcases
Intel Logo

Embarcadero Logo

Flexera Logo

GFI Logo

MindJet Logo

TechSmith Logo

ABBYY Logo

SmartDraw Logo

TechSmith Logo

Becrypt Logo

Paessler Logo

Netop Logo
© 2003 - 2012 Sigma Software Distribution. Registered office: Prigg Meadow, Ashburton, Devon, TQ13 7DF, UK. Registered in England. Company no: 1671407. VAT no: GB 384904621.