Acid Library 1.4.0

.Net Math Parser - Complex Numbers

If you're searching for an extremely fast math parser to use in your .Net Projects, you've come to the right place. The Acid Library is a fast mathematical expression parser for the .Net Framework. If you're working on a newAcid Library Logo math feature for your website or on a heavy scientific application, the Acid Library will fit your numbers. Features:
 - Extreme Speed
 - Imaginary & Complex Numbers
 - Parsing & Evaluation Functions
 - User-Defined Functions

Example Screenshot
Acid Library Screenshot Example

Download Demo Application.

The Math Parser Component

The Acid Library is a software component delivered ready to use with Microsoft .Net Framework. It will run natively, without any performance loss on any .Net Language: C#, VB.Net, Delphi.Net, Boo.Net, ASP.Net etc... Delivered as a .dll file, it takes just a few clicks to load it into Visual Studio 2005 or any other .Net IDE for that matter. From there, solving equations and evaluating expressions, hardly takes any time. See code examples.

Supported Frameworks:
  • Microsoft .Net Compact Framework 3.5
  • Microsoft .Net Compact Framework 2.0
  • Microsoft .Net Framework 4.5
  • Microsoft .Net Framework 4.0
  • Microsoft .Net Framework 3.5
  • Microsoft .Net Framework 3.0
  • Microsoft .Net Framework 2.0
Math Parser Features

The Acid Parser supports plenty of operators & functions, which can be used in combination with brackets:

  • Addition, Subtraction, Multiplication & Division
  • Trigonometric & Special Functions
  • Rectangular Complex & Imaginary Numbers
  • Parsing & Evaluation Tasks
  • Custom User-Defined Functions

Code examples for the math parser.
Parser Speed

With its high speed, the math parser is perfect for heavy mathematical applications. This benchmark table shows the real-time performance with different formulas, and with a different amount of calculations for Acid Library 1.4.0.

XP System - C# Application

Windows XP, AMD Athlon(tm) 64 X2 Dual Core Processor 5200+

2 GB DDR, NVIDIA GeForce 7300 GS, 240 GB HDD

Microsoft .Net Framework 3.5

Formula 100000 Calculations One Million Calculations
3+6 0.32s 3.22s
0.33s 3.28s
log(3) 1.26s 12.53s
log10(3) 1.30s 12.87s
cos(3) 1.29s 12.93s
asin(0.3) 1.33s 13.30s
(3+i6)+(4+i3) 1.59s 15.56s
(2+i3)*(4+i2) 1.59s 15.73s
asin(0.3+i2) 2.53s 25.32s
conj(0.3+i2) 1.25s 12.45s

View Performance Benchmark Table.

Demo Version

Want to try it out? Download the free demo.

  • Standard License, with source codes: 195 EUR / 250 USD

Go to our order section for more information or email our sales department directly.


"Thank you for all your effort in providing us with an efficient and cost
effective tool for simple and scientific calculations. We are bundling your
DLL with our application and it will provide our customers a fast and simple
equation method for calculating real-time measurements in our optical
inspection systems."

Larry Sheiman
Sas Inc,

"We are using acid library in our windows-ce application basicly for calculating surfaces. The integration of math parser in our application thanks to very good documentation pretty easy. Only 2 lines of code realizes the calculation of any desired formula. The price-quality ratio is unbeatable. The support is reacting immediately on any question in a very friendly and competent way. I can highly recommend acid library."

Elke Göllinger
CODEX Softwareentwicklung GmbH,