We aggregate information from all open source repositories to provide the most of useful open source products, from Enterprise product to small libraries across all platforms. Please search and find what you want.

mXparser – Math Parser Java C# Library

mXparser is highly flexible parser of math expressions. Software provides easy to use API for JAVA, Android, C# .NET/MONO (CLS).

Main functionalities:
– basic operators, i.e.: +, -, *, ^, !
– Boolean logic operators i.e.: or, and, xor
– binary relations i.e.: =, <, >
– math functions (large library of 1-arg, 2-arg, 3-arg – – functions) i.e.: sin, cos, Stirling numbers, log, inverse functions
– constants (large library), i.e.: pi, e, golden ratio
– n-args functions i.e.: greatest common divisor
– iterated summation and product operators
– differentiation and integration

High flexibility:
– user defined constants and arguments, both free – and dependent on other arguments + possibility of use in functions
– user defined functions (both free and depended)
– user defined recursive arguments + simple (controlled) recursion (1 recursive argument)
– user defined recursive functions / expressions (any) – complex, many arguments, no limitation
– internal syntax checkin

Today’s small-to-medium-sized (SMB) businesses and large enterprises are saving on their monthly communications costs by making one simple decision: to switch to a VoIP service solution from their old, outdated Plain Old Telephone Service (POTS). By choosing a new VoIP service, these companies enjoy the flexibility, reliability, call features, and audio quality that only a VoIP service can provide. Plus, they cut their phone bill by up to 70%!

Website http://MathParser.org
Tags
License
Features
  • Parser for simple & complex arithmetic expressions
  • User defined arguments, functions, constants
  • Calculus operations (i.e. numerical differentiation, integration)
  • Summation and product operations
  • User defined recursive functions
  • Boolean operators
  • Large math functions collection
  • JAVA
  • MONO
  • .NET
  • C#
  • Android
  • Common Language Specification