Welcome to the dotMath Library

Welcome to dotMath, the extensible OpenSource expression compiler for the .NET platform written entirely in C#. Offering speed through compilation of expressions, the library allows for variable handling, an entire function library and the ability to add your own functions.

If you need to evaluate fixed or variable expressions, dotMath is your solution:

fixed expression example: (sin(5)* cos(4/5)) / 3
variable expressions example: (sin(a)* cos(b/a)) / c

Download the Version 1.0 release here... 1.0 Production

Getting Started - How to use dotMath
Built-in functions and operators

The History of dotMath


Last edited Oct 26, 2006 at 1:49 AM by sdhebert, version 22