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

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

Project Samples

Project Activity

See All Activity >

Follow mXparser - Math Parser Java C# Library

mXparser - Math Parser Java C# Library Web Site

You Might Also Like
Finance Automation that puts you in charge Icon
Finance Automation that puts you in charge

Tipalti delivers smart payables that elevate modern business.

Our robust pre-built connectors and our no-code, drag-and-drop interface makes it easy and fast to automatically sync vendors, invoices, and invoice payment data between Tipalti and your ERP or accounting software.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

There are no 4 star reviews.

Additional Project Details

Languages

English

Intended Audience

Science/Research, Education, Developers

Programming Language

C#, C++, Visual Basic .NET, Java

Related Categories

C# Mathematics Software, C# Education Software, C++ Mathematics Software, C++ Education Software, Visual Basic .NET Mathematics Software, Visual Basic .NET Education Software, Java Mathematics Software, Java Education Software

Registered

2010-01-24